---
Fuzzer filename: '/src/logging-log4cxx/src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - 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:    3
      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:    95
      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:    95
      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:    583
      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:    55
      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:    100
      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:    wcslen
      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:    _ZN7log4cxx3spi12LocationInfo17calcShortFileNameEPKc
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/location/locationinfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strrchr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/location/locationinfo.h:70,27'
          Dst:             strrchr
    - functionName:    strrchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6Logger17isDebugEnabledForERKNSt3__110shared_ptrIS0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/logger.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7log4cxx6Logger14isDebugEnabledEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/logger.h:1267,72'
          Dst:             _ZNK7log4cxx6Logger14isDebugEnabledEv
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/logging-log4cxx/src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         95
      ICount:          517
      EdgeCount:       154
      CyclomaticComplexity: 61
      functionsReached:
        - _ZN7log4cxx10LogManager8shutdownEv
        - _ZN7log4cxx10LogManager9getLoggerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7log4cxx12FileAppender18setBufferedSecondsEi
        - _ZN7log4cxx12FileAppender9setAppendEb
        - _ZN7log4cxx13PatternLayoutC1ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx3spi12LocationInfo17calcShortFileNameEPKc
        - _ZN7log4cxx3spi12LocationInfoC2EPKcS3_S3_i
        - _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - _ZN7log4cxx6Logger17isDebugEnabledForERKNSt3__110shared_ptrIS0_EE
        - _ZN7log4cxx7helpers13MessageBuffer11extract_strERNS0_17CharMessageBufferE
        - _ZN7log4cxx7helpers13MessageBufferC2Ev
        - _ZN7log4cxx7helpers13MessageBufferD2Ev
        - _ZN7log4cxx7helpers13MessageBufferlsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZN7log4cxx7rolling17RollingPolicyBase18setFileNamePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7rolling19RollingFileAppender16setRollingPolicyERKNSt3__110shared_ptrINS0_13RollingPolicyEEE
        - _ZN7log4cxx7rolling19RollingFileAppender8rolloverERNS_7helpers4PoolE
        - _ZN7log4cxx7rolling19RollingFileAppenderC1Ev
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicyC1Ev
        - _ZNK7log4cxx6Logger13addDebugEventEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
        - remove
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:37,42'
          Dst:             _ZN7log4cxx13PatternLayoutC1ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:38,41'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppenderC1Ev
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:39,10'
          Dst:             _ZN7log4cxx12FileAppender9setAppendEb
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:42,68'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicyC1Ev
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:45,18'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase18setFileNamePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:47,18'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase18setFileNamePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:51,11'
          Dst:             _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:52,10'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender16setRollingPolicyERKNSt3__110shared_ptrINS0_13RollingPolicyEEE
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:53,10'
          Dst:             _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:54,10'
          Dst:             _ZN7log4cxx12FileAppender18setBufferedSecondsEi
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:55,10'
          Dst:             _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:56,24'
          Dst:             _ZN7log4cxx10LogManager9getLoggerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:60,10'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:65,22'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender8rolloverERNS_7helpers4PoolE
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:68,13'
          Dst:             _ZN7log4cxx6Logger17isDebugEnabledForERKNSt3__110shared_ptrIS0_EE
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:68,13'
          Dst:             _ZN7log4cxx7helpers13MessageBufferC2Ev
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:68,13'
          Dst:             _ZN7log4cxx7helpers13MessageBufferlsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:68,13'
          Dst:             _ZN7log4cxx7helpers13MessageBuffer11extract_strERNS0_17CharMessageBufferE
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:68,13'
          Dst:             _ZN7log4cxx3spi12LocationInfo17calcShortFileNameEPKc
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:68,13'
          Dst:             _ZN7log4cxx3spi12LocationInfoC2EPKcS3_S3_i
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:68,13'
          Dst:             _ZNK7log4cxx6Logger13addDebugEventEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:68,13'
          Dst:             _ZN7log4cxx7helpers13MessageBufferD2Ev
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:68,13'
          Dst:             _ZN7log4cxx7helpers13MessageBufferD2Ev
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:74,5'
          Dst:             _ZN7log4cxx10LogManager8shutdownEv
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:75,5'
          Dst:             remove
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:78,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp:78,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    remove
      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:    _GLOBAL__sub_I_fileappender.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.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/main/cpp/fileappender.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12FileAppender13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             _ZN7log4cxx12FileAppender13registerClassEv
    - functionName:    _ZN7log4cxx12FileAppender13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             __cxa_guard_abort
    - 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:    266
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx12FileAppender14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_12FileAppender17ClazzFileAppenderEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_12FileAppender17ClazzFileAppenderEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_12FileAppender17ClazzFileAppenderEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_12FileAppender17ClazzFileAppenderEEC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_12FileAppender17ClazzFileAppenderEED2Ev
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_12FileAppender17ClazzFileAppenderEEcvRS3_Ev
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17ClassRegistrationC2EPFRKNS0_5ClassEvE
      functionUses:    114
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:49,17'
          Dst:             _ZN7log4cxx7helpers17ClassRegistrationC2EPFRKNS0_5ClassEvE
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEE5valueEv
        - __clang_call_terminate
      functionUses:    114
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - 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:    267
      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:    266
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEE5valueEv
      functionUses:    114
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEE5valueEv
    - 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:    266
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers8WideLifeINS_12FileAppender17ClazzFileAppenderEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12FileAppender17ClazzFileAppenderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx12FileAppender17ClazzFileAppenderC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_12FileAppender17ClazzFileAppenderEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_12FileAppender17ClazzFileAppenderEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_12FileAppender17ClazzFileAppenderEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_12FileAppender17ClazzFileAppenderEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_12FileAppender17ClazzFileAppenderEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_12FileAppender17ClazzFileAppenderEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_12FileAppender17ClazzFileAppenderEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx12FileAppender17ClazzFileAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/fileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/fileappender.h:50,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx12FileAppender17ClazzFileAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/fileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/fileappender.h:50,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx12FileAppender17ClazzFileAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/fileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12FileAppender17ClazzFileAppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/fileappender.h:50,3'
          Dst:             _ZN7log4cxx12FileAppender17ClazzFileAppenderD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx12FileAppender17ClazzFileAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/fileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx12FileAppender17ClazzFileAppender11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/fileappender.h:0,0'
          Dst:             _ZNK7log4cxx12FileAppender17ClazzFileAppender11newInstanceEv
    - functionName:    _ZNK7log4cxx12FileAppender17ClazzFileAppender7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/fileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      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:    _ZNK7log4cxx12FileAppender17ClazzFileAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/fileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx12FileAppenderC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/fileappender.h:50,3'
          Dst:             _ZN7log4cxx12FileAppenderC1Ev
    - functionName:    _ZN7log4cxx12FileAppenderC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:42,15'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:42,15'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:42,15'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:43,2'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/fileappender.cpp:45,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:45,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers6ObjectC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    112
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi13OptionHandlerC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/optionhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx8AppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx8AppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi13OptionHandlerD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/optionhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    67
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers6ObjectD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    178
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx12FileAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12FileAppenderD2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:81,1'
          Dst:             _ZN7log4cxx12FileAppenderD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:81,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:81,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:81,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx12FileAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12FileAppenderD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:81,1'
          Dst:             _ZN7log4cxx12FileAppenderD1Ev
    - functionName:    _ZNK7log4cxx12FileAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12FileAppender14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:38,1'
          Dst:             _ZN7log4cxx12FileAppender14getStaticClassEv
    - functionName:    _ZNK7log4cxx12FileAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/fileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx12FileAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/fileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx12FileAppender14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx14WriterAppender4castERKNS_7helpers5ClassE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/fileappender.h:51,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/fileappender.h:52,3'
          Dst:             _ZN7log4cxx12FileAppender14getStaticClassEv
        - Src:             'src/main/include/log4cxx/fileappender.h:53,3'
          Dst:             _ZNK7log4cxx14WriterAppender4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx12FileAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx12FileAppender23activateOptionsInternalEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:163,2'
          Dst:             _ZN7log4cxx12FileAppender23activateOptionsInternalEv
    - functionName:    _ZN7log4cxx12FileAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          271
      EdgeCount:       47
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12FileAppender25stripDuplicateBackslashesERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx14WriterAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter10toFileSizeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
        - _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:117,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/fileappender.cpp:118,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/fileappender.cpp:121,21'
          Dst:             _ZN7log4cxx12FileAppender25stripDuplicateBackslashesERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fileappender.cpp:123,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/fileappender.cpp:126,23'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/fileappender.cpp:128,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/fileappender.cpp:131,23'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/fileappender.cpp:133,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/fileappender.cpp:136,24'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/fileappender.cpp:138,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/fileappender.cpp:141,17'
          Dst:             _ZN7log4cxx7helpers15OptionConverter10toFileSizeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
        - Src:             'src/main/cpp/fileappender.cpp:144,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fileappender.cpp:149,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/fileappender.cpp:152,28'
          Dst:             _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/fileappender.cpp:156,19'
          Dst:             _ZN7log4cxx14WriterAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx12FileAppender7setFileERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx12FileAppender15setFileInternalERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:95,2'
          Dst:             _ZN7log4cxx12FileAppender15setFileInternalERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx12FileAppender15setFileInternalERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx12FileAppender25stripDuplicateBackslashesERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          125
      EdgeCount:       26
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1B8ne220000EOS5_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:    _ZN7log4cxx12FileAppender23activateOptionsInternalEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         64
      ICount:          383
      EdgeCount:       110
      CyclomaticComplexity: 48
      functionsReached:
        - _ZN7log4cxx12FileAppender15setFileInternalERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEbbm
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv15activateOptionsEv
        - _ZN7log4cxx7helpers12StringHelper8toStringEbRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers13ThreadUtility11instancePtrEv
        - _ZN7log4cxx7helpers13ThreadUtility15addPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_8functionIFvvEEERKNS2_6chrono8durationIxNS2_5ratioILl1ELl1000EEEEE
        - _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:174,4'
          Dst:             _ZN7log4cxx12FileAppender15setFileInternalERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEbbm
        - Src:             'src/main/cpp/fileappender.cpp:175,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/fileappender.cpp:182,4'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEbRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fileappender.cpp:185,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/fileappender.cpp:185,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/fileappender.cpp:190,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fileappender.cpp:192,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fileappender.cpp:197,10'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv15activateOptionsEv
        - Src:             'src/main/cpp/fileappender.cpp:199,7'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/fileappender.cpp:199,15'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fileappender.cpp:205,23'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility11instancePtrEv
        - Src:             'src/main/cpp/fileappender.cpp:206,17'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/fileappender.cpp:206,25'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility15addPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_8functionIFvvEEERKNS2_6chrono8durationIxNS2_5ratioILl1ELl1000EEEEE
        - Src:             'src/main/cpp/fileappender.cpp:185,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx12FileAppender15setFileInternalERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEbbm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          427
      EdgeCount:       144
      CyclomaticComplexity: 64
      functionsReached:
        - _ZN7log4cxx14WriterAppender17setImmediateFlushEb
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv11writeHeaderEv
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv5closeEv
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv9setWriterERKNSt3__110shared_ptrINS_7helpers6WriterEEE
        - _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4FileC2Ev
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - _ZN7log4cxx7helpers10ByteBufferD2Ev
        - _ZN7log4cxx7helpers12OutputStream5writeERNS0_10ByteBufferE
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZNK7log4cxx14WriterAppender11getEncodingEv
        - _ZNK7log4cxx4File6existsEv
        - _ZNK7log4cxx4File6mkdirsEv
        - _ZNK7log4cxx4File9getParentEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_rethrow
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:299,3'
          Dst:             _ZN7log4cxx14WriterAppender17setImmediateFlushEb
        - Src:             'src/main/cpp/fileappender.cpp:302,9'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv5closeEv
        - Src:             'src/main/cpp/fileappender.cpp:306,37'
          Dst:             _ZNK7log4cxx14WriterAppender11getEncodingEv
        - Src:             'src/main/cpp/fileappender.cpp:306,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/fileappender.cpp:314,9'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:315,12'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fileappender.cpp:316,24'
          Dst:             _ZNK7log4cxx4File6existsEv
        - Src:             'src/main/cpp/fileappender.cpp:317,3'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:317,3'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:329,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/fileappender.cpp:332,26'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:332,33'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fileappender.cpp:332,51'
          Dst:             _ZNK7log4cxx4File9getParentEv
        - Src:             'src/main/cpp/fileappender.cpp:332,26'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:336,9'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:337,14'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fileappender.cpp:339,19'
          Dst:             _ZNK7log4cxx4File6existsEv
        - Src:             'src/main/cpp/fileappender.cpp:339,41'
          Dst:             _ZNK7log4cxx4File6mkdirsEv
        - Src:             'src/main/cpp/fileappender.cpp:332,26'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:345,5'
          Dst:             __cxa_rethrow
        - Src:             'src/main/cpp/fileappender.cpp:347,3'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:347,3'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:350,4'
          Dst:             __cxa_rethrow
        - Src:             'src/main/cpp/fileappender.cpp:352,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/fileappender.cpp:360,8'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:362,14'
          Dst:             _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - Src:             'src/main/cpp/fileappender.cpp:363,14'
          Dst:             _ZN7log4cxx7helpers12OutputStream5writeERNS0_10ByteBufferE
        - Src:             'src/main/cpp/fileappender.cpp:364,2'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:364,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:352,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/fileappender.cpp:364,2'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:364,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:373,9'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv9setWriterERKNSt3__110shared_ptrINS_7helpers6WriterEEE
        - Src:             'src/main/cpp/fileappender.cpp:380,9'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv11writeHeaderEv
        - Src:             'src/main/cpp/fileappender.cpp:352,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.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:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx14WriterAppender18WriterAppenderPriv5flushEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/writerappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6Writer5flushEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/writerappender_priv.h:56,12'
          Dst:             _ZN7log4cxx7helpers6Writer5flushEv
    - 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:    __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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx14WriterAppender18WriterAppenderPriv9setWriterERKNSt3__110shared_ptrINS_7helpers6WriterEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/writerappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx14WriterAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/writerappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx14WriterAppender14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/writerappender.h:37,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/writerappender.h:38,3'
          Dst:             _ZN7log4cxx14WriterAppender14getStaticClassEv
        - Src:             'src/main/include/log4cxx/writerappender.h:39,3'
          Dst:             _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appenderskeleton.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton14getStaticClassEv
        - _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx8Appender14getStaticClassEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/appenderskeleton.h:70,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/appenderskeleton.h:71,3'
          Dst:             _ZN7log4cxx16AppenderSkeleton14getStaticClassEv
        - Src:             'src/main/include/log4cxx/appenderskeleton.h:72,3'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
        - Src:             'src/main/include/log4cxx/appenderskeleton.h:73,3'
          Dst:             _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
    - functionName:    _ZN7log4cxx12FileAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx14WriterAppenderD2Ev
        - _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:83,6'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/fileappender.cpp:83,14'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fileappender.cpp:84,1'
          Dst:             _ZN7log4cxx14WriterAppenderD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:83,6'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx12FileAppender16FileAppenderPrivC2ENSt3__110shared_ptrINS_6LayoutEEERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbbi
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/fileappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          81
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPrivC2ERKNSt3__110shared_ptrINS_6LayoutEEERKNS3_INS_7helpers6WriterEEE
        - _ZN7log4cxx14WriterAppender18WriterAppenderPrivD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/fileappender_priv.h:37,5'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPrivC2ERKNSt3__110shared_ptrINS_6LayoutEEERKNS3_INS_7helpers6WriterEEE
        - Src:             'src/main/include/log4cxx/private/fileappender_priv.h:42,4'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPrivD2Ev
    - functionName:    _ZN7log4cxx14WriterAppender18WriterAppenderPrivC2ERKNSt3__110shared_ptrINS_6LayoutEEERKNS3_INS_7helpers6WriterEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/writerappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      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:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPrivC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/writerappender_priv.h:46,5'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPrivC2Ev
    - functionName:    _ZN7log4cxx14WriterAppender18WriterAppenderPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/writerappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/writerappender_priv.h:34,24'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
    - functionName:    _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/appenderskeleton_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/appenderskeleton_priv.h:41,37'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/appenderskeleton_priv.h'
      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:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/appenderskeleton_priv.h:41,36'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
    - functionName:    _ZN7log4cxx14WriterAppender18WriterAppenderPrivD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/writerappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPrivD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/writerappender_priv.h:34,24'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPrivD2Ev
    - functionName:    _ZN7log4cxx12FileAppender16FileAppenderPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/fileappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPrivD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/fileappender_priv.h:28,22'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPrivD2Ev
    - functionName:    _ZN7log4cxx12FileAppender16FileAppenderPrivD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/fileappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12FileAppender16FileAppenderPrivD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/fileappender_priv.h:28,22'
          Dst:             _ZN7log4cxx12FileAppender16FileAppenderPrivD2Ev
    - functionName:    _ZN7log4cxx14WriterAppender18WriterAppenderPrivC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/writerappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/writerappender_priv.h:37,3'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
    - functionName:    _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/appenderskeleton_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          99
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx5Level6getAllEv
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/appenderskeleton_priv.h:31,13'
          Dst:             _ZN7log4cxx5Level6getAllEv
        - Src:             'src/main/include/log4cxx/private/appenderskeleton_priv.h:30,2'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/include/log4cxx/private/appenderskeleton_priv.h:33,18'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx3spi13OptionHandlerD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/optionhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi13OptionHandlerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/optionhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx8AppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx8AppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx16AppenderSkeleton10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appenderskeleton.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx14WriterAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/writerappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers6ObjectD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      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:    _ZTv0_n48_NK7log4cxx12FileAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/fileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx12FileAppender4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/fileappender.h:0,0'
          Dst:             _ZNK7log4cxx12FileAppender4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx12FileAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/fileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx12FileAppender10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/fileappender.h:0,0'
          Dst:             _ZNK7log4cxx12FileAppender10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx3spi13OptionHandlerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/optionhandler.h'
      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:
        - _ZN7log4cxx3spi13OptionHandlerD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/optionhandler.h:0,0'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx3spi13OptionHandlerD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/optionhandler.h'
      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:
        - _ZN7log4cxx3spi13OptionHandlerD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/optionhandler.h:0,0'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD1Ev
    - functionName:    _ZTv0_n24_N7log4cxx8AppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appender.h'
      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:
        - _ZN7log4cxx8AppenderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/appender.h:0,0'
          Dst:             _ZN7log4cxx8AppenderD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx8AppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appender.h'
      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:
        - _ZN7log4cxx8AppenderD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/appender.h:0,0'
          Dst:             _ZN7log4cxx8AppenderD1Ev
    - functionName:    _ZTv0_n48_NK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appenderskeleton.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/appenderskeleton.h:0,0'
          Dst:             _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx16AppenderSkeleton10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appenderskeleton.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx16AppenderSkeleton10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/appenderskeleton.h:0,0'
          Dst:             _ZNK7log4cxx16AppenderSkeleton10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n48_NK7log4cxx14WriterAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/writerappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx14WriterAppender4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/writerappender.h:0,0'
          Dst:             _ZNK7log4cxx14WriterAppender4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx14WriterAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/writerappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx14WriterAppender10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/writerappender.h:0,0'
          Dst:             _ZNK7log4cxx14WriterAppender10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx12FileAppender15setFileInternalERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEbbmRNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12FileAppender15setFileInternalERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEbbm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:430,3'
          Dst:             _ZN7log4cxx12FileAppender15setFileInternalERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEbbm
    - functionName:    _ZN7log4cxx12FileAppender23activateOptionsInternalERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12FileAppender23activateOptionsInternalEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:426,3'
          Dst:             _ZN7log4cxx12FileAppender23activateOptionsInternalEv
    - functionName:    _ZNK7log4cxx12FileAppender9getAppendEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx12FileAppender18setBufferedSecondsEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx12FileAppender13setBufferSizeEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:408,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx12FileAppender18getBufferedSecondsEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx12FileAppender13getBufferSizeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx12FileAppender13getBufferedIOEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx12FileAppender7getFileEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n64_N7log4cxx12FileAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12FileAppender15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:0,0'
          Dst:             _ZN7log4cxx12FileAppender15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZTv0_n72_N7log4cxx12FileAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12FileAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:0,0'
          Dst:             _ZN7log4cxx12FileAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx12FileAppender13setBufferedIOEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx14WriterAppender17setImmediateFlushEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:110,3'
          Dst:             _ZN7log4cxx14WriterAppender17setImmediateFlushEb
    - functionName:    _ZN7log4cxx12FileAppender9setAppendEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx12FileAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.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:
        - _ZN7log4cxx12FileAppenderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:0,0'
          Dst:             _ZN7log4cxx12FileAppenderD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx12FileAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.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:
        - _ZN7log4cxx12FileAppenderD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:0,0'
          Dst:             _ZN7log4cxx12FileAppenderD1Ev
    - functionName:    _ZN7log4cxx12FileAppenderC1ENSt3__110unique_ptrINS0_16FileAppenderPrivENS1_14default_deleteIS3_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:75,15'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:75,15'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:75,15'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:76,4'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/fileappender.cpp:78,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:78,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:78,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx12FileAppenderC2ENSt3__110unique_ptrINS0_16FileAppenderPrivENS1_14default_deleteIS3_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:76,4'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
    - functionName:    _ZN7log4cxx12FileAppenderC1ERKNSt3__110shared_ptrINS_6LayoutEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          82
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx12FileAppender23activateOptionsInternalEv
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx14WriterAppenderD2Ev
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:69,15'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:69,15'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:69,15'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:70,4'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/fileappender.cpp:72,2'
          Dst:             _ZN7log4cxx12FileAppender23activateOptionsInternalEv
        - Src:             'src/main/cpp/fileappender.cpp:73,1'
          Dst:             _ZN7log4cxx14WriterAppenderD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:73,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:73,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:73,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx12FileAppenderC2ERKNSt3__110shared_ptrINS_6LayoutEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          87
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx12FileAppender23activateOptionsInternalEv
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx14WriterAppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:70,4'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/fileappender.cpp:72,2'
          Dst:             _ZN7log4cxx12FileAppender23activateOptionsInternalEv
        - Src:             'src/main/cpp/fileappender.cpp:73,1'
          Dst:             _ZN7log4cxx14WriterAppenderD2Ev
    - functionName:    _ZN7log4cxx12FileAppenderC1ERKNSt3__110shared_ptrINS_6LayoutEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx12FileAppender23activateOptionsInternalEv
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx14WriterAppenderD2Ev
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:59,15'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:59,15'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:59,15'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:64,4'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/fileappender.cpp:66,2'
          Dst:             _ZN7log4cxx12FileAppender23activateOptionsInternalEv
        - Src:             'src/main/cpp/fileappender.cpp:67,1'
          Dst:             _ZN7log4cxx14WriterAppenderD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:67,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:67,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:67,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx12FileAppenderC2ERKNSt3__110shared_ptrINS_6LayoutEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          92
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx12FileAppender23activateOptionsInternalEv
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx14WriterAppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:64,4'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/fileappender.cpp:66,2'
          Dst:             _ZN7log4cxx12FileAppender23activateOptionsInternalEv
        - Src:             'src/main/cpp/fileappender.cpp:67,1'
          Dst:             _ZN7log4cxx14WriterAppenderD2Ev
    - functionName:    _ZN7log4cxx12FileAppenderC1ERKNSt3__110shared_ptrINS_6LayoutEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEbbi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx12FileAppender23activateOptionsInternalEv
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx14WriterAppenderD2Ev
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:47,15'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:47,15'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:47,15'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/fileappender.cpp:54,4'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/fileappender.cpp:56,2'
          Dst:             _ZN7log4cxx12FileAppender23activateOptionsInternalEv
        - Src:             'src/main/cpp/fileappender.cpp:57,1'
          Dst:             _ZN7log4cxx14WriterAppenderD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:57,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:57,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/fileappender.cpp:57,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx12FileAppenderC2ERKNSt3__110shared_ptrINS_6LayoutEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEbbi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          95
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx12FileAppender23activateOptionsInternalEv
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx14WriterAppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:54,4'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/fileappender.cpp:56,2'
          Dst:             _ZN7log4cxx12FileAppender23activateOptionsInternalEv
        - Src:             'src/main/cpp/fileappender.cpp:57,1'
          Dst:             _ZN7log4cxx14WriterAppenderD2Ev
    - functionName:    _ZN7log4cxx12FileAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:43,2'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx12FileAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx12FileAppender8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileappender.cpp:0,0'
          Dst:             _ZNK7log4cxx12FileAppender8getClassEv
    - functionName:    _GLOBAL__sub_I_fileoutputstream.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.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/main/cpp/fileoutputstream.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16FileOutputStream13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers16FileOutputStream13registerClassEv
    - functionName:    _ZN7log4cxx7helpers16FileOutputStream13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers16FileOutputStream14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_16FileOutputStream21ClazzFileOutputStreamEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_16FileOutputStream21ClazzFileOutputStreamEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_16FileOutputStream21ClazzFileOutputStreamEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_16FileOutputStream21ClazzFileOutputStreamEEC2Ev
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_16FileOutputStream21ClazzFileOutputStreamEED2Ev
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_16FileOutputStream21ClazzFileOutputStreamEEcvRS3_Ev
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_16FileOutputStream21ClazzFileOutputStreamEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16FileOutputStream21ClazzFileOutputStreamC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers16FileOutputStream21ClazzFileOutputStreamC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_16FileOutputStream21ClazzFileOutputStreamEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_16FileOutputStream21ClazzFileOutputStreamEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_16FileOutputStream21ClazzFileOutputStreamEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_16FileOutputStream21ClazzFileOutputStreamEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_16FileOutputStream21ClazzFileOutputStreamEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_16FileOutputStream21ClazzFileOutputStreamEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_16FileOutputStream21ClazzFileOutputStreamEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers16FileOutputStream21ClazzFileOutputStreamC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/fileoutputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/fileoutputstream.h:40,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers16FileOutputStream21ClazzFileOutputStreamD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/fileoutputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/fileoutputstream.h:40,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers16FileOutputStream21ClazzFileOutputStreamD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/fileoutputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16FileOutputStream21ClazzFileOutputStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/fileoutputstream.h:40,3'
          Dst:             _ZN7log4cxx7helpers16FileOutputStream21ClazzFileOutputStreamD2Ev
    - functionName:    _ZNK7log4cxx7helpers16FileOutputStream21ClazzFileOutputStream7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/fileoutputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      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:    _ZN7log4cxx7helpers16FileOutputStream23FileOutputStreamPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileoutputstream.cpp:28,26'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/fileoutputstream.cpp:28,26'
          Dst:             _ZN7log4cxx4FileD2Ev
    - functionName:    _ZN7log4cxx7helpers16FileOutputStream23FileOutputStreamPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7helpers4PoolC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileoutputstream.cpp:31,5'
          Dst:             _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fileoutputstream.cpp:30,2'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/fileoutputstream.cpp:32,4'
          Dst:             _ZN7log4cxx4FileD2Ev
    - functionName:    _ZNK7log4cxx7helpers12OutputStream4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/outputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStream14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/outputstream.h:37,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/outputstream.h:38,3'
          Dst:             _ZN7log4cxx7helpers12OutputStream14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers16RuntimeExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:58,22'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers9ExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionD2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:39,22'
          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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers16FileOutputStream4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/fileoutputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers16FileOutputStream14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx7helpers12OutputStream4castERKNS0_5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/fileoutputstream.h:41,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/fileoutputstream.h:42,3'
          Dst:             _ZN7log4cxx7helpers16FileOutputStream14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/fileoutputstream.h:43,3'
          Dst:             _ZNK7log4cxx7helpers12OutputStream4castERKNS0_5ClassE
    - functionName:    _ZNK7log4cxx7helpers16FileOutputStream10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/fileoutputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers16FileOutputStream10getFilePtrEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20NullPointerExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16RuntimeExceptionD2Ev
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:72,23'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers16FileOutputStream5writeERNS0_10ByteBufferERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          124
      EdgeCount:       41
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZN7log4cxx7helpers11IOExceptionC2Ei
        - _ZN7log4cxx7helpers11IOExceptionD2Ev
        - _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_file_write
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileoutputstream.cpp:107,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/fileoutputstream.cpp:107,9'
          Dst:             _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fileoutputstream.cpp:107,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/fileoutputstream.cpp:107,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/fileoutputstream.cpp:110,22'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/fileoutputstream.cpp:114,26'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - Src:             'src/main/cpp/fileoutputstream.cpp:113,23'
          Dst:             apr_file_write
        - Src:             'src/main/cpp/fileoutputstream.cpp:118,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/fileoutputstream.cpp:118,10'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/fileoutputstream.cpp:118,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/fileoutputstream.cpp:118,4'
          Dst:             _ZN7log4cxx7helpers11IOExceptionD2Ev
        - Src:             'src/main/cpp/fileoutputstream.cpp:118,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/fileoutputstream.cpp:121,16'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
    - 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:    92
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_file_write
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers11IOExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:94,22'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers16FileOutputStream5flushERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      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:    _ZN7log4cxx7helpers16FileOutputStream5closeERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7helpers11IOExceptionC2Ei
        - _ZN7log4cxx7helpers11IOExceptionD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_file_close
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileoutputstream.cpp:88,23'
          Dst:             apr_file_close
        - Src:             'src/main/cpp/fileoutputstream.cpp:92,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/fileoutputstream.cpp:92,10'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/fileoutputstream.cpp:92,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/fileoutputstream.cpp:92,4'
          Dst:             _ZN7log4cxx7helpers11IOExceptionD2Ev
        - Src:             'src/main/cpp/fileoutputstream.cpp:92,4'
          Dst:             __cxa_free_exception
    - functionName:    apr_file_close
      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:    _ZN7log4cxx7helpers16FileOutputStreamD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16FileOutputStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileoutputstream.cpp:77,1'
          Dst:             _ZN7log4cxx7helpers16FileOutputStreamD2Ev
    - functionName:    _ZN7log4cxx7helpers16FileOutputStreamD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStreamD2Ev
        - __clang_call_terminate
        - apr_file_close
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileoutputstream.cpp:80,3'
          Dst:             apr_file_close
        - Src:             'src/main/cpp/fileoutputstream.cpp:82,1'
          Dst:             _ZN7log4cxx7helpers12OutputStreamD2Ev
        - Src:             'src/main/cpp/fileoutputstream.cpp:80,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7log4cxx7helpers16FileOutputStream8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16FileOutputStream14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileoutputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers16FileOutputStream14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers16FileOutputStreamC2EPKwb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStreamC2Ev
        - _ZN7log4cxx7helpers12OutputStreamD2Ev
        - _ZN7log4cxx7helpers16FileOutputStream23FileOutputStreamPrivate4openEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileoutputstream.cpp:48,19'
          Dst:             _ZN7log4cxx7helpers12OutputStreamC2Ev
        - Src:             'src/main/cpp/fileoutputstream.cpp:51,10'
          Dst:             _ZN7log4cxx7helpers16FileOutputStream23FileOutputStreamPrivate4openEb
        - Src:             'src/main/cpp/fileoutputstream.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers12OutputStreamD2Ev
    - functionName:    _ZN7log4cxx7helpers16FileOutputStream23FileOutputStreamPrivate4openEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          85
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7helpers11IOExceptionC2EPKci
        - _ZN7log4cxx7helpers11IOExceptionD2Ev
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZNK7log4cxx4File10getAPRPathEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_file_open
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileoutputstream.cpp:68,63'
          Dst:             _ZNK7log4cxx4File10getAPRPathEv
        - Src:             'src/main/cpp/fileoutputstream.cpp:68,101'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/fileoutputstream.cpp:68,22'
          Dst:             apr_file_open
        - Src:             'src/main/cpp/fileoutputstream.cpp:72,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/fileoutputstream.cpp:72,32'
          Dst:             _ZNK7log4cxx4File10getAPRPathEv
        - Src:             'src/main/cpp/fileoutputstream.cpp:72,9'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2EPKci
        - Src:             'src/main/cpp/fileoutputstream.cpp:72,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/fileoutputstream.cpp:72,3'
          Dst:             _ZN7log4cxx7helpers11IOExceptionD2Ev
        - Src:             'src/main/cpp/fileoutputstream.cpp:72,3'
          Dst:             __cxa_free_exception
    - functionName:    apr_file_open
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers16FileOutputStreamC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStreamC2Ev
        - _ZN7log4cxx7helpers12OutputStreamD2Ev
        - _ZN7log4cxx7helpers16FileOutputStream23FileOutputStreamPrivate4openEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileoutputstream.cpp:42,19'
          Dst:             _ZN7log4cxx7helpers12OutputStreamC2Ev
        - Src:             'src/main/cpp/fileoutputstream.cpp:45,10'
          Dst:             _ZN7log4cxx7helpers16FileOutputStream23FileOutputStreamPrivate4openEb
        - Src:             'src/main/cpp/fileoutputstream.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers12OutputStreamD2Ev
    - functionName:    _GLOBAL__sub_I_level.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.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/main/cpp/level.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5Level13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             _ZN7log4cxx5Level13registerClassEv
    - functionName:    _ZN7log4cxx5Level13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx5Level14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_5Level10LevelClassEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_5Level10LevelClassEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_5Level10LevelClassEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_5Level10LevelClassEEC2Ev
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_5Level10LevelClassEED2Ev
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_5Level10LevelClassEEcvRS3_Ev
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_5Level10LevelClassEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5Level10LevelClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx5Level10LevelClassC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_5Level10LevelClassEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_5Level10LevelClassEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_5Level10LevelClassEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_5Level10LevelClassEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_5Level10LevelClassEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_5Level10LevelClassEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_5Level10LevelClassEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx5Level10LevelClassC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/level.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/level.h:54,20'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx5Level10LevelClassD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/level.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/level.h:51,24'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx5Level10LevelClassD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/level.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5Level10LevelClassD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/level.h:51,24'
          Dst:             _ZN7log4cxx5Level10LevelClassD2Ev
    - functionName:    _ZNK7log4cxx5Level10LevelClass7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/level.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      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:    _ZNK7log4cxx5Level10LevelClass7toLevelERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/level.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:
        - _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/level.h:63,13'
          Dst:             _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx5Level10LevelClass7toLevelEi
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/level.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5Level7toLevelEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/level.h:68,13'
          Dst:             _ZN7log4cxx5Level7toLevelEi
    - functionName:    _ZN7log4cxx5Level7toLevelEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx5Level7toLevelEiRKNSt3__110shared_ptrIS0_EE
        - _ZN7log4cxx5Level8getDebugEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:104,22'
          Dst:             _ZN7log4cxx5Level8getDebugEv
        - Src:             'src/main/cpp/level.cpp:104,9'
          Dst:             _ZN7log4cxx5Level7toLevelEiRKNSt3__110shared_ptrIS0_EE
    - functionName:    _ZN7log4cxx5Level8getDebugEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          76
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:65,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/level.cpp:65,41'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - Src:             'src/main/cpp/level.cpp:65,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/level.cpp:65,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - Src:             'src/main/cpp/level.cpp:65,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/level.cpp:66,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - Src:             'src/main/cpp/level.cpp:65,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx5Level7toLevelEiRKNSt3__110shared_ptrIS0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx5Level6getAllEv
        - _ZN7log4cxx5Level6getOffEv
        - _ZN7log4cxx5Level7getInfoEv
        - _ZN7log4cxx5Level7getWarnEv
        - _ZN7log4cxx5Level8getDebugEv
        - _ZN7log4cxx5Level8getErrorEv
        - _ZN7log4cxx5Level8getFatalEv
        - _ZN7log4cxx5Level8getTraceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/main/cpp/level.cpp:125,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:128,11'
          Dst:             _ZN7log4cxx5Level6getAllEv
        - Src:             'src/main/cpp/level.cpp:131,11'
          Dst:             _ZN7log4cxx5Level8getDebugEv
        - Src:             'src/main/cpp/level.cpp:134,11'
          Dst:             _ZN7log4cxx5Level8getTraceEv
        - Src:             'src/main/cpp/level.cpp:137,11'
          Dst:             _ZN7log4cxx5Level7getInfoEv
        - Src:             'src/main/cpp/level.cpp:140,11'
          Dst:             _ZN7log4cxx5Level7getWarnEv
        - Src:             'src/main/cpp/level.cpp:143,11'
          Dst:             _ZN7log4cxx5Level8getErrorEv
        - Src:             'src/main/cpp/level.cpp:146,11'
          Dst:             _ZN7log4cxx5Level8getFatalEv
        - Src:             'src/main/cpp/level.cpp:149,11'
          Dst:             _ZN7log4cxx5Level6getOffEv
    - functionName:    _ZN7log4cxx5Level6getAllEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          76
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:78,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/level.cpp:78,39'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - Src:             'src/main/cpp/level.cpp:78,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/level.cpp:78,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - Src:             'src/main/cpp/level.cpp:78,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/level.cpp:79,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - Src:             'src/main/cpp/level.cpp:78,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx5Level8getTraceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          76
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:71,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/level.cpp:71,41'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - Src:             'src/main/cpp/level.cpp:71,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/level.cpp:71,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - Src:             'src/main/cpp/level.cpp:71,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/level.cpp:72,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - Src:             'src/main/cpp/level.cpp:71,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx5Level7getInfoEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          76
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:59,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/level.cpp:59,40'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - Src:             'src/main/cpp/level.cpp:59,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/level.cpp:59,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - Src:             'src/main/cpp/level.cpp:59,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/level.cpp:60,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - Src:             'src/main/cpp/level.cpp:59,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx5Level7getWarnEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          76
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:53,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/level.cpp:53,40'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - Src:             'src/main/cpp/level.cpp:53,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/level.cpp:53,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - Src:             'src/main/cpp/level.cpp:53,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/level.cpp:54,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - Src:             'src/main/cpp/level.cpp:53,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx5Level8getErrorEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          76
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:47,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/level.cpp:47,41'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - Src:             'src/main/cpp/level.cpp:47,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/level.cpp:47,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - Src:             'src/main/cpp/level.cpp:47,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/level.cpp:48,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - Src:             'src/main/cpp/level.cpp:47,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx5Level8getFatalEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          76
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:41,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/level.cpp:41,41'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - Src:             'src/main/cpp/level.cpp:41,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/level.cpp:41,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - Src:             'src/main/cpp/level.cpp:41,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/level.cpp:42,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - Src:             'src/main/cpp/level.cpp:41,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx5Level6getOffEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          76
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:35,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/level.cpp:35,39'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
        - Src:             'src/main/cpp/level.cpp:35,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/level.cpp:35,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
        - Src:             'src/main/cpp/level.cpp:35,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/level.cpp:36,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
        - Src:             'src/main/cpp/level.cpp:35,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEC2IS5_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS8_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEE5valueEv
        - __clang_call_terminate
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEEcvRS5_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEE5valueEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5LevelEEEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx5LevelC2EiRKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:84,8'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/level.cpp:88,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx5LevelD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/level.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/level.h:48,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx5LevelD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/level.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5LevelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/level.h:48,22'
          Dst:             _ZN7log4cxx5LevelD2Ev
    - functionName:    _ZNK7log4cxx5Level8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5Level14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:31,1'
          Dst:             _ZN7log4cxx5Level14getStaticClassEv
    - functionName:    _ZNK7log4cxx5Level10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/level.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx5Level4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/level.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx5Level14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/level.h:73,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/level.h:74,3'
          Dst:             _ZN7log4cxx5Level14getStaticClassEv
    - functionName:    _ZNK7log4cxx5Level6equalsERKNSt3__110shared_ptrIS0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx5Level16isGreaterOrEqualERKNSt3__110shared_ptrIS0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx5Level8getDebugEv
        - _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrIS0_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:93,25'
          Dst:             _ZN7log4cxx5Level8getDebugEv
        - Src:             'src/main/cpp/level.cpp:93,9'
          Dst:             _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrIS0_EE
    - functionName:    _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrIS0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          188
      EdgeCount:       88
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN7log4cxx5Level6getAllEv
        - _ZN7log4cxx5Level6getOffEv
        - _ZN7log4cxx5Level7getInfoEv
        - _ZN7log4cxx5Level7getWarnEv
        - _ZN7log4cxx5Level8getDebugEv
        - _ZN7log4cxx5Level8getErrorEv
        - _ZN7log4cxx5Level8getFatalEv
        - _ZN7log4cxx5Level8getTraceEv
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:232,26'
          Dst:             _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/level.cpp:237,7'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/level.cpp:239,11'
          Dst:             _ZN7log4cxx5Level7getInfoEv
        - Src:             'src/main/cpp/level.cpp:242,7'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/level.cpp:244,11'
          Dst:             _ZN7log4cxx5Level7getWarnEv
        - Src:             'src/main/cpp/level.cpp:251,8'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/level.cpp:253,12'
          Dst:             _ZN7log4cxx5Level8getDebugEv
        - Src:             'src/main/cpp/level.cpp:256,8'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/level.cpp:258,12'
          Dst:             _ZN7log4cxx5Level8getTraceEv
        - Src:             'src/main/cpp/level.cpp:261,8'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/level.cpp:263,12'
          Dst:             _ZN7log4cxx5Level8getErrorEv
        - Src:             'src/main/cpp/level.cpp:266,8'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/level.cpp:268,12'
          Dst:             _ZN7log4cxx5Level8getFatalEv
        - Src:             'src/main/cpp/level.cpp:275,9'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/level.cpp:277,13'
          Dst:             _ZN7log4cxx5Level6getOffEv
        - Src:             'src/main/cpp/level.cpp:280,9'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/level.cpp:282,13'
          Dst:             _ZN7log4cxx5Level6getAllEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5Level4DataEEEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx5Level4DataD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/level.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx5Level4DataC2EOS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/level.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx5Level8toStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:186,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
    - functionName:    _ZN7log4cxx5Level7toLevelERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrIS0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrIS0_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:181,9'
          Dst:             _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrIS0_EE
    - functionName:    _ZN7log4cxx5Level7toLevelERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx5Level7toLevelERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrIS0_EE
        - _ZN7log4cxx5Level8getDebugEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:175,23'
          Dst:             _ZN7log4cxx5Level8getDebugEv
        - Src:             'src/main/cpp/level.cpp:175,9'
          Dst:             _ZN7log4cxx5Level7toLevelERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrIS0_EE
    - functionName:    _ZNK7log4cxx5Level8toStringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:169,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
    - functionName:    _ZN7log4cxx5Level7toLevelERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_10shared_ptrIS0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrIS0_EE
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:163,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/level.cpp:164,9'
          Dst:             _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrIS0_EE
    - functionName:    _ZN7log4cxx5Level7toLevelERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx5Level7toLevelERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_10shared_ptrIS0_EE
        - _ZN7log4cxx5Level8getDebugEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:158,23'
          Dst:             _ZN7log4cxx5Level8getDebugEv
        - Src:             'src/main/cpp/level.cpp:158,9'
          Dst:             _ZN7log4cxx5Level7toLevelERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_10shared_ptrIS0_EE
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5Level4DataEEEEcvRS6_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5Level4DataEEEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5Level4DataEEEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5Level4DataEEEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5Level4DataEEEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5Level4DataEEEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5Level4DataEEEEC2IS6_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS9_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      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:    _ZN7log4cxx5Level7getDataEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         37
      ICount:          174
      EdgeCount:       65
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7log4cxx5Level4DataD2Ev
        - _ZN7log4cxx5Level6getAllEv
        - _ZN7log4cxx5Level6getOffEv
        - _ZN7log4cxx5Level7getInfoEv
        - _ZN7log4cxx5Level7getWarnEv
        - _ZN7log4cxx5Level8getDebugEv
        - _ZN7log4cxx5Level8getErrorEv
        - _ZN7log4cxx5Level8getFatalEv
        - _ZN7log4cxx5Level8getTraceEv
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5Level4DataEEEEC2IS6_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS9_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5Level4DataEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5Level4DataEEEEcvRS6_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/level.cpp:109,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/level.cpp:110,5'
          Dst:             _ZN7log4cxx5Level6getOffEv
        - Src:             'src/main/cpp/level.cpp:111,5'
          Dst:             _ZN7log4cxx5Level8getFatalEv
        - Src:             'src/main/cpp/level.cpp:112,5'
          Dst:             _ZN7log4cxx5Level8getErrorEv
        - Src:             'src/main/cpp/level.cpp:113,5'
          Dst:             _ZN7log4cxx5Level7getWarnEv
        - Src:             'src/main/cpp/level.cpp:114,5'
          Dst:             _ZN7log4cxx5Level7getInfoEv
        - Src:             'src/main/cpp/level.cpp:115,5'
          Dst:             _ZN7log4cxx5Level8getDebugEv
        - Src:             'src/main/cpp/level.cpp:116,5'
          Dst:             _ZN7log4cxx5Level8getTraceEv
        - Src:             'src/main/cpp/level.cpp:117,5'
          Dst:             _ZN7log4cxx5Level6getAllEv
        - Src:             'src/main/cpp/level.cpp:109,34'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5Level4DataEEEEC2IS6_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS9_DpOT0_
        - Src:             'src/main/cpp/level.cpp:109,34'
          Dst:             _ZN7log4cxx5Level4DataD2Ev
        - Src:             'src/main/cpp/level.cpp:109,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/level.cpp:109,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5Level4DataEEEED2Ev
        - Src:             'src/main/cpp/level.cpp:109,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/level.cpp:119,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_5Level4DataEEEEcvRS6_Ev
        - Src:             'src/main/cpp/level.cpp:109,34'
          Dst:             _ZN7log4cxx5Level4DataD2Ev
        - Src:             'src/main/cpp/level.cpp:109,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZNK7log4cxx5Level8toStringEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/level.cpp'
      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: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_loader.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Object13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers6Object13registerClassEv
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             _ZN7log4cxx3spi13OptionHandler13registerClassEv
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12ErrorHandler13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             _ZN7log4cxx3spi12ErrorHandler13registerClassEv
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6Filter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             _ZN7log4cxx3spi6Filter13registerClassEv
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi18AppenderAttachable13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             _ZN7log4cxx3spi18AppenderAttachable13registerClassEv
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13LoggerFactory13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             _ZN7log4cxx3spi13LoggerFactory13registerClassEv
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi16LoggerRepository13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             _ZN7log4cxx3spi16LoggerRepository13registerClassEv
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter13DenyAllFilter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             _ZN7log4cxx6filter13DenyAllFilter13registerClassEv
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi18RepositorySelector13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             _ZN7log4cxx3spi18RepositorySelector13registerClassEv
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.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:
        - _ZN7log4cxx7helpers10XMLDOMNode13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers10XMLDOMNode13registerClassEv
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14XMLDOMDocument13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers14XMLDOMDocument13registerClassEv
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers13XMLDOMElement13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers13XMLDOMElement13registerClassEv
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14XMLDOMNodeList13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers14XMLDOMNodeList13registerClassEv
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi24TriggeringEventEvaluator13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             _ZN7log4cxx3spi24TriggeringEventEvaluator13registerClassEv
    - functionName:    _ZN7log4cxx3spi24TriggeringEventEvaluator13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3spi24TriggeringEventEvaluator14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorEEC2Ev
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorEED2Ev
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorEEcvRS4_Ev
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/triggeringeventevaluator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/triggeringeventevaluator.h:40,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/triggeringeventevaluator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/triggeringeventevaluator.h:40,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/triggeringeventevaluator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/triggeringeventevaluator.h:40,3'
          Dst:             _ZN7log4cxx3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluatorD2Ev
    - functionName:    _ZNK7log4cxx3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluator7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/triggeringeventevaluator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      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:    _ZN7log4cxx7helpers14XMLDOMNodeList13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers14XMLDOMNodeList14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMNodeList19ClazzXMLDOMNodeListEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMNodeList19ClazzXMLDOMNodeListEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMNodeList19ClazzXMLDOMNodeListEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMNodeList19ClazzXMLDOMNodeListEEC2Ev
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMNodeList19ClazzXMLDOMNodeListEED2Ev
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMNodeList19ClazzXMLDOMNodeListEEcvRS3_Ev
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMNodeList19ClazzXMLDOMNodeListEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14XMLDOMNodeList19ClazzXMLDOMNodeListC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers14XMLDOMNodeList19ClazzXMLDOMNodeListC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMNodeList19ClazzXMLDOMNodeListEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMNodeList19ClazzXMLDOMNodeListEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMNodeList19ClazzXMLDOMNodeListEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMNodeList19ClazzXMLDOMNodeListEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMNodeList19ClazzXMLDOMNodeListEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMNodeList19ClazzXMLDOMNodeListEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMNodeList19ClazzXMLDOMNodeListEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers14XMLDOMNodeList19ClazzXMLDOMNodeListC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:130,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers14XMLDOMNodeList19ClazzXMLDOMNodeListD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:130,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers14XMLDOMNodeList19ClazzXMLDOMNodeListD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14XMLDOMNodeList19ClazzXMLDOMNodeListD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:130,3'
          Dst:             _ZN7log4cxx7helpers14XMLDOMNodeList19ClazzXMLDOMNodeListD2Ev
    - functionName:    _ZNK7log4cxx7helpers14XMLDOMNodeList19ClazzXMLDOMNodeList7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      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:    _ZN7log4cxx7helpers13XMLDOMElement13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers13XMLDOMElement14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_13XMLDOMElement18ClazzXMLDOMElementEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_13XMLDOMElement18ClazzXMLDOMElementEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_13XMLDOMElement18ClazzXMLDOMElementEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_13XMLDOMElement18ClazzXMLDOMElementEEC2Ev
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_13XMLDOMElement18ClazzXMLDOMElementEED2Ev
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_13XMLDOMElement18ClazzXMLDOMElementEEcvRS3_Ev
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_13XMLDOMElement18ClazzXMLDOMElementEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers13XMLDOMElement18ClazzXMLDOMElementC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers13XMLDOMElement18ClazzXMLDOMElementC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_13XMLDOMElement18ClazzXMLDOMElementEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_13XMLDOMElement18ClazzXMLDOMElementEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_13XMLDOMElement18ClazzXMLDOMElementEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_13XMLDOMElement18ClazzXMLDOMElementEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_13XMLDOMElement18ClazzXMLDOMElementEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_13XMLDOMElement18ClazzXMLDOMElementEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_13XMLDOMElement18ClazzXMLDOMElementEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers13XMLDOMElement18ClazzXMLDOMElementC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:84,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers13XMLDOMElement18ClazzXMLDOMElementD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:84,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers13XMLDOMElement18ClazzXMLDOMElementD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers13XMLDOMElement18ClazzXMLDOMElementD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:84,3'
          Dst:             _ZN7log4cxx7helpers13XMLDOMElement18ClazzXMLDOMElementD2Ev
    - functionName:    _ZNK7log4cxx7helpers13XMLDOMElement18ClazzXMLDOMElement7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      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:    _ZN7log4cxx7helpers14XMLDOMDocument13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers14XMLDOMDocument14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMDocument19ClazzXMLDOMDocumentEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMDocument19ClazzXMLDOMDocumentEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMDocument19ClazzXMLDOMDocumentEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMDocument19ClazzXMLDOMDocumentEEC2Ev
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMDocument19ClazzXMLDOMDocumentEED2Ev
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMDocument19ClazzXMLDOMDocumentEEcvRS3_Ev
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMDocument19ClazzXMLDOMDocumentEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14XMLDOMDocument19ClazzXMLDOMDocumentC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers14XMLDOMDocument19ClazzXMLDOMDocumentC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMDocument19ClazzXMLDOMDocumentEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMDocument19ClazzXMLDOMDocumentEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMDocument19ClazzXMLDOMDocumentEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMDocument19ClazzXMLDOMDocumentEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMDocument19ClazzXMLDOMDocumentEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMDocument19ClazzXMLDOMDocumentEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14XMLDOMDocument19ClazzXMLDOMDocumentEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers14XMLDOMDocument19ClazzXMLDOMDocumentC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:104,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers14XMLDOMDocument19ClazzXMLDOMDocumentD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:104,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers14XMLDOMDocument19ClazzXMLDOMDocumentD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14XMLDOMDocument19ClazzXMLDOMDocumentD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:104,3'
          Dst:             _ZN7log4cxx7helpers14XMLDOMDocument19ClazzXMLDOMDocumentD2Ev
    - functionName:    _ZNK7log4cxx7helpers14XMLDOMDocument19ClazzXMLDOMDocument7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      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:    _ZN7log4cxx7helpers10XMLDOMNode13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers10XMLDOMNode14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_10XMLDOMNode15ClazzXMLDOMNodeEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_10XMLDOMNode15ClazzXMLDOMNodeEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_10XMLDOMNode15ClazzXMLDOMNodeEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_10XMLDOMNode15ClazzXMLDOMNodeEEC2Ev
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_10XMLDOMNode15ClazzXMLDOMNodeEED2Ev
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_10XMLDOMNode15ClazzXMLDOMNodeEEcvRS3_Ev
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_10XMLDOMNode15ClazzXMLDOMNodeEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10XMLDOMNode15ClazzXMLDOMNodeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers10XMLDOMNode15ClazzXMLDOMNodeC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_10XMLDOMNode15ClazzXMLDOMNodeEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_10XMLDOMNode15ClazzXMLDOMNodeEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_10XMLDOMNode15ClazzXMLDOMNodeEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_10XMLDOMNode15ClazzXMLDOMNodeEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_10XMLDOMNode15ClazzXMLDOMNodeEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_10XMLDOMNode15ClazzXMLDOMNodeEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_10XMLDOMNode15ClazzXMLDOMNodeEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers10XMLDOMNode15ClazzXMLDOMNodeC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:58,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers10XMLDOMNode15ClazzXMLDOMNodeD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:58,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers10XMLDOMNode15ClazzXMLDOMNodeD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10XMLDOMNode15ClazzXMLDOMNodeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:58,3'
          Dst:             _ZN7log4cxx7helpers10XMLDOMNode15ClazzXMLDOMNodeD2Ev
    - functionName:    _ZNK7log4cxx7helpers10XMLDOMNode15ClazzXMLDOMNode7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      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:    _ZN7log4cxx3spi18RepositorySelector13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3spi18RepositorySelector14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi18RepositorySelector23ClazzRepositorySelectorEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi18RepositorySelector23ClazzRepositorySelectorEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi18RepositorySelector23ClazzRepositorySelectorEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi18RepositorySelector23ClazzRepositorySelectorEEC2Ev
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi18RepositorySelector23ClazzRepositorySelectorEED2Ev
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi18RepositorySelector23ClazzRepositorySelectorEEcvRS4_Ev
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi18RepositorySelector23ClazzRepositorySelectorEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi18RepositorySelector23ClazzRepositorySelectorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3spi18RepositorySelector23ClazzRepositorySelectorC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi18RepositorySelector23ClazzRepositorySelectorEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi18RepositorySelector23ClazzRepositorySelectorEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi18RepositorySelector23ClazzRepositorySelectorEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi18RepositorySelector23ClazzRepositorySelectorEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi18RepositorySelector23ClazzRepositorySelectorEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi18RepositorySelector23ClazzRepositorySelectorEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi18RepositorySelector23ClazzRepositorySelectorEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3spi18RepositorySelector23ClazzRepositorySelectorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/repositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/repositoryselector.h:45,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3spi18RepositorySelector23ClazzRepositorySelectorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/repositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/repositoryselector.h:45,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3spi18RepositorySelector23ClazzRepositorySelectorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/repositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi18RepositorySelector23ClazzRepositorySelectorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/repositoryselector.h:45,3'
          Dst:             _ZN7log4cxx3spi18RepositorySelector23ClazzRepositorySelectorD2Ev
    - functionName:    _ZNK7log4cxx3spi18RepositorySelector23ClazzRepositorySelector7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/repositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      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:    _ZN7log4cxx6filter13DenyAllFilter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx6filter13DenyAllFilter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6filter13DenyAllFilter18ClazzDenyAllFilterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_6filter13DenyAllFilter18ClazzDenyAllFilterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_6filter13DenyAllFilter18ClazzDenyAllFilterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter13DenyAllFilter18ClazzDenyAllFilterEEC2Ev
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter13DenyAllFilter18ClazzDenyAllFilterEED2Ev
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter13DenyAllFilter18ClazzDenyAllFilterEEcvRS4_Ev
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter13DenyAllFilter18ClazzDenyAllFilterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter13DenyAllFilter18ClazzDenyAllFilterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx6filter13DenyAllFilter18ClazzDenyAllFilterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter13DenyAllFilter18ClazzDenyAllFilterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6filter13DenyAllFilter18ClazzDenyAllFilterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter13DenyAllFilter18ClazzDenyAllFilterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter13DenyAllFilter18ClazzDenyAllFilterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6filter13DenyAllFilter18ClazzDenyAllFilterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter13DenyAllFilter18ClazzDenyAllFilterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter13DenyAllFilter18ClazzDenyAllFilterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx6filter13DenyAllFilter18ClazzDenyAllFilterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:43,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx6filter13DenyAllFilter18ClazzDenyAllFilterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:43,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx6filter13DenyAllFilter18ClazzDenyAllFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter13DenyAllFilter18ClazzDenyAllFilterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:43,3'
          Dst:             _ZN7log4cxx6filter13DenyAllFilter18ClazzDenyAllFilterD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx6filter13DenyAllFilter18ClazzDenyAllFilter11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6filter13DenyAllFilter18ClazzDenyAllFilter11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:0,0'
          Dst:             _ZNK7log4cxx6filter13DenyAllFilter18ClazzDenyAllFilter11newInstanceEv
    - functionName:    _ZNK7log4cxx6filter13DenyAllFilter18ClazzDenyAllFilter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      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:    _ZNK7log4cxx6filter13DenyAllFilter18ClazzDenyAllFilter11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx6filter13DenyAllFilterC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:43,3'
          Dst:             _ZN7log4cxx6filter13DenyAllFilterC1Ev
    - functionName:    _ZN7log4cxx6filter13DenyAllFilterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx3spi6FilterC2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:38,3'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:38,3'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:38,21'
          Dst:             _ZN7log4cxx3spi6FilterC2Ev
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:40,3'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:40,3'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx6filter13DenyAllFilterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx6filter13DenyAllFilterD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:35,22'
          Dst:             _ZN7log4cxx6filter13DenyAllFilterD2Ev
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:35,22'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx6filter13DenyAllFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter13DenyAllFilterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:35,22'
          Dst:             _ZN7log4cxx6filter13DenyAllFilterD1Ev
    - functionName:    _ZNK7log4cxx6filter13DenyAllFilter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter13DenyAllFilter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:48,1'
          Dst:             _ZN7log4cxx6filter13DenyAllFilter14getStaticClassEv
    - functionName:    _ZNK7log4cxx6filter13DenyAllFilter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6filter13DenyAllFilter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx6filter13DenyAllFilter14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx3spi6Filter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:44,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:45,3'
          Dst:             _ZN7log4cxx6filter13DenyAllFilter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:46,3'
          Dst:             _ZNK7log4cxx3spi6Filter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx6filter13DenyAllFilter6decideERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      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:    _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_6Object11ClazzObjectEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_6Object11ClazzObjectEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_6Object11ClazzObjectEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    117
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Object11ClazzObjectEEC2Ev
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Object11ClazzObjectEED2Ev
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Object11ClazzObjectEEcvRS3_Ev
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZNK7log4cxx3spi6Filter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/filter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
        - _ZN7log4cxx3spi6Filter14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/filter.h:83,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/spi/filter.h:84,3'
          Dst:             _ZN7log4cxx3spi6Filter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/spi/filter.h:85,3'
          Dst:             _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
    - functionName:    _ZN7log4cxx3spi6Filter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi6Filter11ClazzFilterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi6Filter11ClazzFilterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi6Filter11ClazzFilterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi6Filter11ClazzFilterEEC2Ev
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi6Filter11ClazzFilterEED2Ev
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi6Filter11ClazzFilterEEcvRS4_Ev
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi13OptionHandler18ClazzOptionHandlerEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi13OptionHandler18ClazzOptionHandlerEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi13OptionHandler18ClazzOptionHandlerEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi13OptionHandler18ClazzOptionHandlerEEC2Ev
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi13OptionHandler18ClazzOptionHandlerEED2Ev
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi13OptionHandler18ClazzOptionHandlerEEcvRS4_Ev
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi13OptionHandler18ClazzOptionHandlerEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler18ClazzOptionHandlerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3spi13OptionHandler18ClazzOptionHandlerC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi13OptionHandler18ClazzOptionHandlerEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi13OptionHandler18ClazzOptionHandlerEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi13OptionHandler18ClazzOptionHandlerEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi13OptionHandler18ClazzOptionHandlerEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi13OptionHandler18ClazzOptionHandlerEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi13OptionHandler18ClazzOptionHandlerEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi13OptionHandler18ClazzOptionHandlerEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3spi13OptionHandler18ClazzOptionHandlerC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/optionhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/optionhandler.h:37,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3spi13OptionHandler18ClazzOptionHandlerD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/optionhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/optionhandler.h:37,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3spi13OptionHandler18ClazzOptionHandlerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/optionhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler18ClazzOptionHandlerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/optionhandler.h:37,3'
          Dst:             _ZN7log4cxx3spi13OptionHandler18ClazzOptionHandlerD2Ev
    - functionName:    _ZNK7log4cxx3spi13OptionHandler18ClazzOptionHandler7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/optionhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      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:    _ZN7log4cxx7helpers8WideLifeINS_3spi6Filter11ClazzFilterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6Filter11ClazzFilterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3spi6Filter11ClazzFilterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi6Filter11ClazzFilterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi6Filter11ClazzFilterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi6Filter11ClazzFilterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi6Filter11ClazzFilterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi6Filter11ClazzFilterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi6Filter11ClazzFilterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi6Filter11ClazzFilterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3spi6Filter11ClazzFilterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/filter.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:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/filter.h:82,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3spi6Filter11ClazzFilterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/filter.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:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/filter.h:82,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3spi6Filter11ClazzFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/filter.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:
        - _ZN7log4cxx3spi6Filter11ClazzFilterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/filter.h:82,3'
          Dst:             _ZN7log4cxx3spi6Filter11ClazzFilterD2Ev
    - functionName:    _ZNK7log4cxx3spi6Filter11ClazzFilter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/filter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN7log4cxx7helpers8WideLifeINS0_6Object11ClazzObjectEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Object11ClazzObjectC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers6Object11ClazzObjectC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6Object11ClazzObjectEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_6Object11ClazzObjectEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Object11ClazzObjectEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6Object11ClazzObjectEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_6Object11ClazzObjectEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Object11ClazzObjectEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6Object11ClazzObjectEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers6Object11ClazzObjectC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:108,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers6Object11ClazzObjectD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:108,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers6Object11ClazzObjectD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Object11ClazzObjectD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:108,3'
          Dst:             _ZN7log4cxx7helpers6Object11ClazzObjectD2Ev
    - functionName:    _ZNK7log4cxx7helpers6Object11ClazzObject7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      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:    _ZN7log4cxx6filter13DenyAllFilterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6FilterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:35,22'
          Dst:             _ZN7log4cxx3spi6FilterD2Ev
    - functionName:    _ZNK7log4cxx3spi13OptionHandler8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
    - functionName:    _ZNK7log4cxx3spi6Filter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6Filter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             _ZN7log4cxx3spi6Filter14getStaticClassEv
    - functionName:    _ZNK7log4cxx3spi6Filter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/filter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi16LoggerRepository13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3spi16LoggerRepository14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi16LoggerRepository21ClazzLoggerRepositoryEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi16LoggerRepository21ClazzLoggerRepositoryEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi16LoggerRepository21ClazzLoggerRepositoryEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi16LoggerRepository21ClazzLoggerRepositoryEEC2Ev
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi16LoggerRepository21ClazzLoggerRepositoryEED2Ev
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi16LoggerRepository21ClazzLoggerRepositoryEEcvRS4_Ev
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi16LoggerRepository21ClazzLoggerRepositoryEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi16LoggerRepository21ClazzLoggerRepositoryC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3spi16LoggerRepository21ClazzLoggerRepositoryC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi16LoggerRepository21ClazzLoggerRepositoryEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi16LoggerRepository21ClazzLoggerRepositoryEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi16LoggerRepository21ClazzLoggerRepositoryEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi16LoggerRepository21ClazzLoggerRepositoryEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi16LoggerRepository21ClazzLoggerRepositoryEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi16LoggerRepository21ClazzLoggerRepositoryEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi16LoggerRepository21ClazzLoggerRepositoryEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3spi16LoggerRepository21ClazzLoggerRepositoryC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerrepository.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggerrepository.h:45,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3spi16LoggerRepository21ClazzLoggerRepositoryD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerrepository.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggerrepository.h:45,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3spi16LoggerRepository21ClazzLoggerRepositoryD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerrepository.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi16LoggerRepository21ClazzLoggerRepositoryD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggerrepository.h:45,3'
          Dst:             _ZN7log4cxx3spi16LoggerRepository21ClazzLoggerRepositoryD2Ev
    - functionName:    _ZNK7log4cxx3spi16LoggerRepository21ClazzLoggerRepository7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerrepository.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      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:    _ZN7log4cxx3spi13LoggerFactory13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3spi13LoggerFactory14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi13LoggerFactory18ClazzLoggerFactoryEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi13LoggerFactory18ClazzLoggerFactoryEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi13LoggerFactory18ClazzLoggerFactoryEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi13LoggerFactory18ClazzLoggerFactoryEEC2Ev
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi13LoggerFactory18ClazzLoggerFactoryEED2Ev
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi13LoggerFactory18ClazzLoggerFactoryEEcvRS4_Ev
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi13LoggerFactory18ClazzLoggerFactoryEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13LoggerFactory18ClazzLoggerFactoryC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3spi13LoggerFactory18ClazzLoggerFactoryC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi13LoggerFactory18ClazzLoggerFactoryEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi13LoggerFactory18ClazzLoggerFactoryEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi13LoggerFactory18ClazzLoggerFactoryEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi13LoggerFactory18ClazzLoggerFactoryEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi13LoggerFactory18ClazzLoggerFactoryEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi13LoggerFactory18ClazzLoggerFactoryEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi13LoggerFactory18ClazzLoggerFactoryEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3spi13LoggerFactory18ClazzLoggerFactoryC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggerfactory.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3spi13LoggerFactory18ClazzLoggerFactoryD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggerfactory.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3spi13LoggerFactory18ClazzLoggerFactoryD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13LoggerFactory18ClazzLoggerFactoryD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggerfactory.h:36,3'
          Dst:             _ZN7log4cxx3spi13LoggerFactory18ClazzLoggerFactoryD2Ev
    - functionName:    _ZNK7log4cxx3spi13LoggerFactory18ClazzLoggerFactory7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      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:    _ZN7log4cxx3spi18AppenderAttachable13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3spi18AppenderAttachable14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi18AppenderAttachable23ClazzAppenderAttachableEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi18AppenderAttachable23ClazzAppenderAttachableEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi18AppenderAttachable23ClazzAppenderAttachableEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi18AppenderAttachable23ClazzAppenderAttachableEEC2Ev
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi18AppenderAttachable23ClazzAppenderAttachableEED2Ev
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi18AppenderAttachable23ClazzAppenderAttachableEEcvRS4_Ev
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi18AppenderAttachable23ClazzAppenderAttachableEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi18AppenderAttachable23ClazzAppenderAttachableC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3spi18AppenderAttachable23ClazzAppenderAttachableC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi18AppenderAttachable23ClazzAppenderAttachableEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi18AppenderAttachable23ClazzAppenderAttachableEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi18AppenderAttachable23ClazzAppenderAttachableEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi18AppenderAttachable23ClazzAppenderAttachableEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi18AppenderAttachable23ClazzAppenderAttachableEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi18AppenderAttachable23ClazzAppenderAttachableEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi18AppenderAttachable23ClazzAppenderAttachableEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3spi18AppenderAttachable23ClazzAppenderAttachableC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/appenderattachable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/appenderattachable.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3spi18AppenderAttachable23ClazzAppenderAttachableD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/appenderattachable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/appenderattachable.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3spi18AppenderAttachable23ClazzAppenderAttachableD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/appenderattachable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi18AppenderAttachable23ClazzAppenderAttachableD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/appenderattachable.h:36,3'
          Dst:             _ZN7log4cxx3spi18AppenderAttachable23ClazzAppenderAttachableD2Ev
    - functionName:    _ZNK7log4cxx3spi18AppenderAttachable23ClazzAppenderAttachable7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/appenderattachable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      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:    _ZN7log4cxx3spi6Filter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loader.cpp:44,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3spi12ErrorHandler13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3spi12ErrorHandler14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12ErrorHandler17ClazzErrorHandlerEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12ErrorHandler17ClazzErrorHandlerEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12ErrorHandler17ClazzErrorHandlerEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12ErrorHandler17ClazzErrorHandlerEEC2Ev
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12ErrorHandler17ClazzErrorHandlerEED2Ev
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12ErrorHandler17ClazzErrorHandlerEEcvRS4_Ev
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi12ErrorHandler17ClazzErrorHandlerEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12ErrorHandler17ClazzErrorHandlerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3spi12ErrorHandler17ClazzErrorHandlerC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi12ErrorHandler17ClazzErrorHandlerEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12ErrorHandler17ClazzErrorHandlerEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12ErrorHandler17ClazzErrorHandlerEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi12ErrorHandler17ClazzErrorHandlerEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12ErrorHandler17ClazzErrorHandlerEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12ErrorHandler17ClazzErrorHandlerEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi12ErrorHandler17ClazzErrorHandlerEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3spi12ErrorHandler17ClazzErrorHandlerC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/errorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/errorhandler.h:66,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3spi12ErrorHandler17ClazzErrorHandlerD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/errorhandler.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:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/errorhandler.h:66,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3spi12ErrorHandler17ClazzErrorHandlerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/errorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12ErrorHandler17ClazzErrorHandlerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/errorhandler.h:66,3'
          Dst:             _ZN7log4cxx3spi12ErrorHandler17ClazzErrorHandlerD2Ev
    - functionName:    _ZNK7log4cxx3spi12ErrorHandler17ClazzErrorHandler7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/errorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      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:    _ZN7log4cxx3spi13OptionHandler13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loader.cpp:42,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers6Object13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZTv0_n24_N7log4cxx3spi24TriggeringEventEvaluatorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/triggeringeventevaluator.h'
      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:
        - _ZN7log4cxx3spi24TriggeringEventEvaluatorD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/triggeringeventevaluator.h:0,0'
          Dst:             _ZN7log4cxx3spi24TriggeringEventEvaluatorD0Ev
    - functionName:    _ZN7log4cxx3spi24TriggeringEventEvaluatorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/triggeringeventevaluator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi24TriggeringEventEvaluatorD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/triggeringeventevaluator.h'
      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:
        - _ZN7log4cxx3spi24TriggeringEventEvaluatorD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/triggeringeventevaluator.h:0,0'
          Dst:             _ZN7log4cxx3spi24TriggeringEventEvaluatorD1Ev
    - functionName:    _ZN7log4cxx3spi24TriggeringEventEvaluatorD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/triggeringeventevaluator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7helpers14XMLDOMNodeListD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      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:
        - _ZN7log4cxx7helpers14XMLDOMNodeListD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:0,0'
          Dst:             _ZN7log4cxx7helpers14XMLDOMNodeListD0Ev
    - functionName:    _ZN7log4cxx7helpers14XMLDOMNodeListD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7helpers14XMLDOMNodeListD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      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:
        - _ZN7log4cxx7helpers14XMLDOMNodeListD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:0,0'
          Dst:             _ZN7log4cxx7helpers14XMLDOMNodeListD1Ev
    - functionName:    _ZN7log4cxx7helpers14XMLDOMNodeListD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7helpers13XMLDOMElementD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      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:
        - _ZN7log4cxx7helpers13XMLDOMElementD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:0,0'
          Dst:             _ZN7log4cxx7helpers13XMLDOMElementD0Ev
    - functionName:    _ZN7log4cxx7helpers13XMLDOMElementD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7helpers13XMLDOMElementD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      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:
        - _ZN7log4cxx7helpers13XMLDOMElementD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:0,0'
          Dst:             _ZN7log4cxx7helpers13XMLDOMElementD1Ev
    - functionName:    _ZN7log4cxx7helpers13XMLDOMElementD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7helpers14XMLDOMDocumentD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      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:
        - _ZN7log4cxx7helpers14XMLDOMDocumentD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:0,0'
          Dst:             _ZN7log4cxx7helpers14XMLDOMDocumentD0Ev
    - functionName:    _ZN7log4cxx7helpers14XMLDOMDocumentD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7helpers14XMLDOMDocumentD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      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:
        - _ZN7log4cxx7helpers14XMLDOMDocumentD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:0,0'
          Dst:             _ZN7log4cxx7helpers14XMLDOMDocumentD1Ev
    - functionName:    _ZN7log4cxx7helpers14XMLDOMDocumentD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7helpers10XMLDOMNodeD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      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:
        - _ZN7log4cxx7helpers10XMLDOMNodeD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:0,0'
          Dst:             _ZN7log4cxx7helpers10XMLDOMNodeD0Ev
    - functionName:    _ZN7log4cxx7helpers10XMLDOMNodeD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7helpers10XMLDOMNodeD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      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:
        - _ZN7log4cxx7helpers10XMLDOMNodeD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/xml.h:0,0'
          Dst:             _ZN7log4cxx7helpers10XMLDOMNodeD1Ev
    - functionName:    _ZN7log4cxx7helpers10XMLDOMNodeD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/xml.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi18RepositorySelectorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/repositoryselector.h'
      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:
        - _ZN7log4cxx3spi18RepositorySelectorD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/repositoryselector.h:0,0'
          Dst:             _ZN7log4cxx3spi18RepositorySelectorD0Ev
    - functionName:    _ZN7log4cxx3spi18RepositorySelectorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/repositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi18RepositorySelectorD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/repositoryselector.h'
      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:
        - _ZN7log4cxx3spi18RepositorySelectorD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/repositoryselector.h:0,0'
          Dst:             _ZN7log4cxx3spi18RepositorySelectorD1Ev
    - functionName:    _ZN7log4cxx3spi18RepositorySelectorD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/repositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n48_NK7log4cxx6filter13DenyAllFilter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6filter13DenyAllFilter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:0,0'
          Dst:             _ZNK7log4cxx6filter13DenyAllFilter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx6filter13DenyAllFilter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6filter13DenyAllFilter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:0,0'
          Dst:             _ZNK7log4cxx6filter13DenyAllFilter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx6filter13DenyAllFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      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:
        - _ZN7log4cxx6filter13DenyAllFilterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:0,0'
          Dst:             _ZN7log4cxx6filter13DenyAllFilterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx6filter13DenyAllFilterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/denyallfilter.h'
      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:
        - _ZN7log4cxx6filter13DenyAllFilterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/denyallfilter.h:0,0'
          Dst:             _ZN7log4cxx6filter13DenyAllFilterD1Ev
    - functionName:    _ZTv0_n48_NK7log4cxx3spi6Filter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/filter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi6Filter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/filter.h:0,0'
          Dst:             _ZNK7log4cxx3spi6Filter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx3spi6Filter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/filter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi6Filter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/filter.h:0,0'
          Dst:             _ZNK7log4cxx3spi6Filter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n48_NK7log4cxx3spi12ErrorHandler4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/errorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi12ErrorHandler4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/errorhandler.h:0,0'
          Dst:             _ZNK7log4cxx3spi12ErrorHandler4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx3spi12ErrorHandler4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/errorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3spi12ErrorHandler14getStaticClassEv
        - _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/errorhandler.h:67,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/spi/errorhandler.h:68,3'
          Dst:             _ZN7log4cxx3spi12ErrorHandler14getStaticClassEv
        - Src:             'src/main/include/log4cxx/spi/errorhandler.h:69,3'
          Dst:             _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
    - functionName:    _ZTv0_n40_NK7log4cxx3spi12ErrorHandler10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/errorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi12ErrorHandler10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/errorhandler.h:0,0'
          Dst:             _ZNK7log4cxx3spi12ErrorHandler10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx3spi12ErrorHandler10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/errorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi12ErrorHandlerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/errorhandler.h'
      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:
        - _ZN7log4cxx3spi12ErrorHandlerD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/errorhandler.h:0,0'
          Dst:             _ZN7log4cxx3spi12ErrorHandlerD0Ev
    - functionName:    _ZN7log4cxx3spi12ErrorHandlerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/errorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi12ErrorHandlerD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/errorhandler.h'
      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:
        - _ZN7log4cxx3spi12ErrorHandlerD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/errorhandler.h:0,0'
          Dst:             _ZN7log4cxx3spi12ErrorHandlerD1Ev
    - functionName:    _ZN7log4cxx3spi12ErrorHandlerD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/errorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi16LoggerRepositoryD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerrepository.h'
      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:
        - _ZN7log4cxx3spi16LoggerRepositoryD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggerrepository.h:0,0'
          Dst:             _ZN7log4cxx3spi16LoggerRepositoryD0Ev
    - functionName:    _ZN7log4cxx3spi16LoggerRepositoryD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerrepository.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi16LoggerRepositoryD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerrepository.h'
      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:
        - _ZN7log4cxx3spi16LoggerRepositoryD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggerrepository.h:0,0'
          Dst:             _ZN7log4cxx3spi16LoggerRepositoryD1Ev
    - functionName:    _ZN7log4cxx3spi16LoggerRepositoryD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerrepository.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi13LoggerFactoryD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerfactory.h'
      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:
        - _ZN7log4cxx3spi13LoggerFactoryD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggerfactory.h:0,0'
          Dst:             _ZN7log4cxx3spi13LoggerFactoryD0Ev
    - functionName:    _ZN7log4cxx3spi13LoggerFactoryD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi13LoggerFactoryD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerfactory.h'
      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:
        - _ZN7log4cxx3spi13LoggerFactoryD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggerfactory.h:0,0'
          Dst:             _ZN7log4cxx3spi13LoggerFactoryD1Ev
    - functionName:    _ZN7log4cxx3spi13LoggerFactoryD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi18AppenderAttachableD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/appenderattachable.h'
      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:
        - _ZN7log4cxx3spi18AppenderAttachableD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/appenderattachable.h:0,0'
          Dst:             _ZN7log4cxx3spi18AppenderAttachableD0Ev
    - functionName:    _ZN7log4cxx3spi18AppenderAttachableD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/appenderattachable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi18AppenderAttachableD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/appenderattachable.h'
      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:
        - _ZN7log4cxx3spi18AppenderAttachableD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/appenderattachable.h:0,0'
          Dst:             _ZN7log4cxx3spi18AppenderAttachableD1Ev
    - functionName:    _ZN7log4cxx3spi18AppenderAttachableD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/appenderattachable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi16LoggerRepository23fireRemoveAppenderEventEPKNS_6LoggerEPKNS_8AppenderE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerrepository.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      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:    _ZN7log4cxx3spi16LoggerRepository20fireAddAppenderEventEPKNS_6LoggerEPKNS_8AppenderE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerrepository.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      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:    _ZN7log4cxx7helpers6Loader19getResourceAsStreamERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:68,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/loader.cpp:71,2'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5Class7forNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:58,9'
          Dst:             _ZN7log4cxx7helpers5Class7forNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZTv0_n32_NK7log4cxx3spi24TriggeringEventEvaluator8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi24TriggeringEventEvaluator8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             _ZNK7log4cxx3spi24TriggeringEventEvaluator8getClassEv
    - functionName:    _ZNK7log4cxx3spi24TriggeringEventEvaluator8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi24TriggeringEventEvaluator14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:54,1'
          Dst:             _ZN7log4cxx3spi24TriggeringEventEvaluator14getStaticClassEv
    - functionName:    _ZTv0_n32_NK7log4cxx7helpers14XMLDOMNodeList8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers14XMLDOMNodeList8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             _ZNK7log4cxx7helpers14XMLDOMNodeList8getClassEv
    - functionName:    _ZNK7log4cxx7helpers14XMLDOMNodeList8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14XMLDOMNodeList14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers14XMLDOMNodeList14getStaticClassEv
    - functionName:    _ZTv0_n32_NK7log4cxx7helpers13XMLDOMElement8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers13XMLDOMElement8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             _ZNK7log4cxx7helpers13XMLDOMElement8getClassEv
    - functionName:    _ZNK7log4cxx7helpers13XMLDOMElement8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers13XMLDOMElement14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers13XMLDOMElement14getStaticClassEv
    - functionName:    _ZTv0_n32_NK7log4cxx7helpers14XMLDOMDocument8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers14XMLDOMDocument8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             _ZNK7log4cxx7helpers14XMLDOMDocument8getClassEv
    - functionName:    _ZNK7log4cxx7helpers14XMLDOMDocument8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14XMLDOMDocument14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers14XMLDOMDocument14getStaticClassEv
    - functionName:    _ZTv0_n32_NK7log4cxx7helpers10XMLDOMNode8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers10XMLDOMNode8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             _ZNK7log4cxx7helpers10XMLDOMNode8getClassEv
    - functionName:    _ZNK7log4cxx7helpers10XMLDOMNode8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10XMLDOMNode14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers10XMLDOMNode14getStaticClassEv
    - functionName:    _ZTv0_n32_NK7log4cxx3spi18RepositorySelector8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi18RepositorySelector8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             _ZNK7log4cxx3spi18RepositorySelector8getClassEv
    - functionName:    _ZNK7log4cxx3spi18RepositorySelector8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi18RepositorySelector14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:49,1'
          Dst:             _ZN7log4cxx3spi18RepositorySelector14getStaticClassEv
    - functionName:    _ZTv0_n32_NK7log4cxx6filter13DenyAllFilter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6filter13DenyAllFilter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             _ZNK7log4cxx6filter13DenyAllFilter8getClassEv
    - functionName:    _ZTv0_n32_NK7log4cxx3spi16LoggerRepository8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi16LoggerRepository8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             _ZNK7log4cxx3spi16LoggerRepository8getClassEv
    - functionName:    _ZNK7log4cxx3spi16LoggerRepository8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi16LoggerRepository14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:47,1'
          Dst:             _ZN7log4cxx3spi16LoggerRepository14getStaticClassEv
    - functionName:    _ZTv0_n32_NK7log4cxx3spi13LoggerFactory8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi13LoggerFactory8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             _ZNK7log4cxx3spi13LoggerFactory8getClassEv
    - functionName:    _ZNK7log4cxx3spi13LoggerFactory8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13LoggerFactory14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:46,1'
          Dst:             _ZN7log4cxx3spi13LoggerFactory14getStaticClassEv
    - functionName:    _ZTv0_n32_NK7log4cxx3spi18AppenderAttachable8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi18AppenderAttachable8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             _ZNK7log4cxx3spi18AppenderAttachable8getClassEv
    - functionName:    _ZNK7log4cxx3spi18AppenderAttachable8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi18AppenderAttachable14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:45,1'
          Dst:             _ZN7log4cxx3spi18AppenderAttachable14getStaticClassEv
    - functionName:    _ZTv0_n32_NK7log4cxx3spi6Filter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi6Filter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             _ZNK7log4cxx3spi6Filter8getClassEv
    - functionName:    _ZTv0_n32_NK7log4cxx3spi12ErrorHandler8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi12ErrorHandler8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             _ZNK7log4cxx3spi12ErrorHandler8getClassEv
    - functionName:    _ZNK7log4cxx3spi12ErrorHandler8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12ErrorHandler14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:43,1'
          Dst:             _ZN7log4cxx3spi12ErrorHandler14getStaticClassEv
    - functionName:    _ZTv0_n32_NK7log4cxx3spi13OptionHandler8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi13OptionHandler8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:0,0'
          Dst:             _ZNK7log4cxx3spi13OptionHandler8getClassEv
    - functionName:    _ZNK7log4cxx7helpers6Object8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loader.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers8WideLifeINS_3spi12LocationInfoEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      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:    _ZN7log4cxx7helpers8WideLifeINS_3spi12LocationInfoEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZNK7log4cxx3spi12LocationInfo12getClassNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          117
      EdgeCount:       41
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3spi12LocationInfo13getMethodNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          109
      EdgeCount:       20
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3spi12LocationInfo13getLineNumberEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3spi12LocationInfo16getShortFileNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      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:    _ZNK7log4cxx3spi12LocationInfo11getFileNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi12LocationInfo5clearEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi12LocationInfoaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi12LocationInfoC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi12LocationInfoC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi12LocationInfoC2EPKcS3_S3_i
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers8WideLifeINS_3spi12LocationInfoEEcvRKS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers8WideLifeINS_3spi12LocationInfoEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:78,10'
          Dst:             _ZNK7log4cxx7helpers8WideLifeINS_3spi12LocationInfoEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi12LocationInfoEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12LocationInfoEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12LocationInfoEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi12LocationInfoEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12LocationInfoC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3spi12LocationInfoC2Ev
    - functionName:    _ZN7log4cxx3spi12LocationInfo22getLocationUnavailableEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12LocationInfoEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12LocationInfoEED2Ev
        - _ZNK7log4cxx7helpers8WideLifeINS_3spi12LocationInfoEEcvRKS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfo.cpp:34,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/locationinfo.cpp:34,38'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12LocationInfoEEC2Ev
        - Src:             'src/main/cpp/locationinfo.cpp:34,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/locationinfo.cpp:34,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12LocationInfoEED2Ev
        - Src:             'src/main/cpp/locationinfo.cpp:34,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/locationinfo.cpp:35,9'
          Dst:             _ZNK7log4cxx7helpers8WideLifeINS_3spi12LocationInfoEEcvRKS3_Ev
        - Src:             'src/main/cpp/locationinfo.cpp:34,2'
          Dst:             __cxa_guard_abort
    - functionName:    _GLOBAL__sub_I_logger.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.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/main/cpp/logger.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6Logger13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             _ZN7log4cxx6Logger13registerClassEv
    - functionName:    _ZN7log4cxx6Logger13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx6Logger14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6Logger11ClazzLoggerEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_6Logger11ClazzLoggerEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_6Logger11ClazzLoggerEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6Logger11ClazzLoggerEEC2Ev
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6Logger11ClazzLoggerEED2Ev
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6Logger11ClazzLoggerEEcvRS3_Ev
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6Logger11ClazzLoggerEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6Logger11ClazzLoggerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx6Logger11ClazzLoggerC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6Logger11ClazzLoggerEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6Logger11ClazzLoggerEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6Logger11ClazzLoggerEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6Logger11ClazzLoggerEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6Logger11ClazzLoggerEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6Logger11ClazzLoggerEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6Logger11ClazzLoggerEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx6Logger11ClazzLoggerC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/logger.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/logger.h:54,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx6Logger11ClazzLoggerD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/logger.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/logger.h:54,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx6Logger11ClazzLoggerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/logger.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6Logger11ClazzLoggerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/logger.h:54,3'
          Dst:             _ZN7log4cxx6Logger11ClazzLoggerD2Ev
    - functionName:    _ZNK7log4cxx6Logger11ClazzLogger7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/logger.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      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:    _ZN7log4cxx6Logger13LoggerPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImplD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:38,16'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImplD1Ev
    - functionName:    _ZN7log4cxx6Logger13LoggerPrivateC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx5Level7getDataEv
        - _ZN7log4cxx7helpers22AppenderAttachableImplC1Ev
        - _ZN7log4cxx7helpers22AppenderAttachableImplD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:40,2'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImplC1Ev
        - Src:             'src/main/cpp/logger.cpp:44,15'
          Dst:             _ZN7log4cxx5Level7getDataEv
        - Src:             'src/main/cpp/logger.cpp:45,4'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImplD1Ev
    - functionName:    _ZTv0_n48_NK7log4cxx6Logger4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/logger.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/logger.h:0,0'
          Dst:             _ZNK7log4cxx6Logger4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx6Logger4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/logger.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3spi18AppenderAttachable14getStaticClassEv
        - _ZN7log4cxx6Logger14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/logger.h:55,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/logger.h:56,3'
          Dst:             _ZN7log4cxx6Logger14getStaticClassEv
        - Src:             'src/main/include/log4cxx/logger.h:57,3'
          Dst:             _ZN7log4cxx3spi18AppenderAttachable14getStaticClassEv
    - functionName:    _ZTv0_n40_NK7log4cxx6Logger10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/logger.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/logger.h:0,0'
          Dst:             _ZNK7log4cxx6Logger10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx6Logger10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/logger.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      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:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6Logger4warnERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger13isWarnEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:1036,6'
          Dst:             _ZNK7log4cxx6Logger13isWarnEnabledEv
        - Src:             'src/main/cpp/logger.cpp:1038,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx6Logger13isWarnEnabledEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7log4cxx6Logger12getHierarchyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:483,13'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
    - functionName:    _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12LocationInfo22getLocationUnavailableEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:910,29'
          Dst:             _ZN7log4cxx3spi12LocationInfo22getLocationUnavailableEv
        - Src:             'src/main/cpp/logger.cpp:910,2'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7log4cxx6Logger12getHierarchyEv
        - _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:897,7'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
        - Src:             'src/main/cpp/logger.cpp:905,2'
          Dst:             _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZNK7log4cxx6Logger12getHierarchyEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl21appendLoopOnAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
        - _ZNK7log4cxx6Logger12getHierarchyEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:152,33'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl21appendLoopOnAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
        - Src:             'src/main/cpp/logger.cpp:160,13'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
    - functionName:    _ZNK7log4cxx6Logger4warnERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1032
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger13isWarnEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:1028,6'
          Dst:             _ZNK7log4cxx6Logger13isWarnEnabledEv
        - Src:             'src/main/cpp/logger.cpp:1030,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger3logERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1019
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger12isEnabledForERKNSt3__110shared_ptrINS_5LevelEEE
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:1020,6'
          Dst:             _ZNK7log4cxx6Logger12isEnabledForERKNSt3__110shared_ptrINS_5LevelEEE
        - Src:             'src/main/cpp/logger.cpp:1022,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx6Logger12isEnabledForERKNSt3__110shared_ptrINS_5LevelEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7log4cxx5Level5toIntEv
        - _ZNK7log4cxx6Logger12getHierarchyEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:446,13'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
        - Src:             'src/main/cpp/logger.cpp:448,38'
          Dst:             _ZNK7log4cxx5Level5toIntEv
    - functionName:    _ZNK7log4cxx5Level5toIntEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/level.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6Logger3logERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1016
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger12isEnabledForERKNSt3__110shared_ptrINS_5LevelEEE
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:1012,6'
          Dst:             _ZNK7log4cxx6Logger12isEnabledForERKNSt3__110shared_ptrINS_5LevelEEE
        - Src:             'src/main/cpp/logger.cpp:1014,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger4infoERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1007
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger13isInfoEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:1003,6'
          Dst:             _ZNK7log4cxx6Logger13isInfoEnabledEv
        - Src:             'src/main/cpp/logger.cpp:1005,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx6Logger13isInfoEnabledEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7log4cxx6Logger12getHierarchyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:459,13'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
    - functionName:    _ZNK7log4cxx6Logger4infoERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 994
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger13isInfoEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:995,6'
          Dst:             _ZNK7log4cxx6Logger13isInfoEnabledEv
        - Src:             'src/main/cpp/logger.cpp:997,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger5fatalERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isFatalEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:987,6'
          Dst:             _ZNK7log4cxx6Logger14isFatalEnabledEv
        - Src:             'src/main/cpp/logger.cpp:989,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx6Logger14isFatalEnabledEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7log4cxx6Logger12getHierarchyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:495,13'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
    - functionName:    _ZNK7log4cxx6Logger5fatalERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isFatalEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:979,6'
          Dst:             _ZNK7log4cxx6Logger14isFatalEnabledEv
        - Src:             'src/main/cpp/logger.cpp:981,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger5errorERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isErrorEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:971,6'
          Dst:             _ZNK7log4cxx6Logger14isErrorEnabledEv
        - Src:             'src/main/cpp/logger.cpp:973,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx6Logger14isErrorEnabledEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7log4cxx6Logger12getHierarchyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:471,13'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
    - functionName:    _ZNK7log4cxx6Logger5errorERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isErrorEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:963,6'
          Dst:             _ZNK7log4cxx6Logger14isErrorEnabledEv
        - Src:             'src/main/cpp/logger.cpp:965,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger5debugERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 954
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isDebugEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:955,6'
          Dst:             _ZNK7log4cxx6Logger14isDebugEnabledEv
        - Src:             'src/main/cpp/logger.cpp:957,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx6Logger14isDebugEnabledEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7log4cxx6Logger12getHierarchyEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:434,13'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
    - functionName:    _ZNK7log4cxx6Logger5debugERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 951
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isDebugEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:947,6'
          Dst:             _ZNK7log4cxx6Logger14isDebugEnabledEv
        - Src:             'src/main/cpp/logger.cpp:949,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger5traceERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isTraceEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:939,6'
          Dst:             _ZNK7log4cxx6Logger14isTraceEnabledEv
        - Src:             'src/main/cpp/logger.cpp:941,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx6Logger14isTraceEnabledEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7log4cxx6Logger12getHierarchyEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:422,13'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
    - functionName:    _ZNK7log4cxx6Logger5traceERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isTraceEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:930,6'
          Dst:             _ZNK7log4cxx6Logger14isTraceEnabledEv
        - Src:             'src/main/cpp/logger.cpp:932,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZN7log4cxx6Logger9getLoggerEPKw
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 926
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx10LogManager9getLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:925,9'
          Dst:             _ZN7log4cxx10LogManager9getLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx6Logger9getLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10LogManager9getLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:920,9'
          Dst:             _ZN7log4cxx10LogManager9getLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx6Logger7getNameERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:915,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
    - functionName:    _ZNK7log4cxx6Logger13addTraceEventEONSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:891,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7log4cxx6Logger12getHierarchyEv
        - _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:853,7'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
        - Src:             'src/main/cpp/logger.cpp:861,2'
          Dst:             _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZNK7log4cxx6Logger13addDebugEventEONSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 887
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:886,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger12addInfoEventEONSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:881,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger12addWarnEventEONSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:876,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger13addErrorEventEONSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:871,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger13addFatalEventEONSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:866,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZN7log4cxx6Logger11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10LogManager11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:844,9'
          Dst:             _ZN7log4cxx10LogManager11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx6Logger4warnERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger13isWarnEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:836,6'
          Dst:             _ZNK7log4cxx6Logger13isWarnEnabledEv
        - Src:             'src/main/cpp/logger.cpp:838,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12LocationInfo22getLocationUnavailableEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:279,29'
          Dst:             _ZN7log4cxx3spi12LocationInfo22getLocationUnavailableEv
        - Src:             'src/main/cpp/logger.cpp:279,2'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZNK7log4cxx6Logger12getHierarchyEv
        - _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:266,7'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
        - Src:             'src/main/cpp/logger.cpp:271,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/logger.cpp:274,2'
          Dst:             _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZNK7log4cxx6Logger4warnERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger13isWarnEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:828,6'
          Dst:             _ZNK7log4cxx6Logger13isWarnEnabledEv
        - Src:             'src/main/cpp/logger.cpp:830,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger3logERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger12isEnabledForERKNSt3__110shared_ptrINS_5LevelEEE
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:811,6'
          Dst:             _ZNK7log4cxx6Logger12isEnabledForERKNSt3__110shared_ptrINS_5LevelEEE
        - Src:             'src/main/cpp/logger.cpp:813,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK7log4cxx6Logger3logERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 802
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger12isEnabledForERKNSt3__110shared_ptrINS_5LevelEEE
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:803,6'
          Dst:             _ZNK7log4cxx6Logger12isEnabledForERKNSt3__110shared_ptrINS_5LevelEEE
        - Src:             'src/main/cpp/logger.cpp:805,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger4infoERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger13isInfoEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:794,6'
          Dst:             _ZNK7log4cxx6Logger13isInfoEnabledEv
        - Src:             'src/main/cpp/logger.cpp:796,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK7log4cxx6Logger4infoERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 790
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger13isInfoEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:786,6'
          Dst:             _ZNK7log4cxx6Logger13isInfoEnabledEv
        - Src:             'src/main/cpp/logger.cpp:788,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger5fatalERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isFatalEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:778,6'
          Dst:             _ZNK7log4cxx6Logger14isFatalEnabledEv
        - Src:             'src/main/cpp/logger.cpp:780,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK7log4cxx6Logger5fatalERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isFatalEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:770,6'
          Dst:             _ZNK7log4cxx6Logger14isFatalEnabledEv
        - Src:             'src/main/cpp/logger.cpp:772,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger5errorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isErrorEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:762,6'
          Dst:             _ZNK7log4cxx6Logger14isErrorEnabledEv
        - Src:             'src/main/cpp/logger.cpp:764,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK7log4cxx6Logger5errorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isErrorEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:753,6'
          Dst:             _ZNK7log4cxx6Logger14isErrorEnabledEv
        - Src:             'src/main/cpp/logger.cpp:755,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger5debugERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isDebugEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:744,6'
          Dst:             _ZNK7log4cxx6Logger14isDebugEnabledEv
        - Src:             'src/main/cpp/logger.cpp:746,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK7log4cxx6Logger5debugERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 740
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isDebugEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:736,6'
          Dst:             _ZNK7log4cxx6Logger14isDebugEnabledEv
        - Src:             'src/main/cpp/logger.cpp:738,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger5traceERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isTraceEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:728,6'
          Dst:             _ZNK7log4cxx6Logger14isTraceEnabledEv
        - Src:             'src/main/cpp/logger.cpp:730,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK7log4cxx6Logger5traceERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger14isTraceEnabledEv
        - _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:719,6'
          Dst:             _ZNK7log4cxx6Logger14isTraceEnabledEv
        - Src:             'src/main/cpp/logger.cpp:721,3'
          Dst:             _ZNK7log4cxx6Logger9forcedLogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger7getNameERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:713,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
    - functionName:    _ZN7log4cxx6Logger11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi13LoggerFactoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10LogManager11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi13LoggerFactoryEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:708,9'
          Dst:             _ZN7log4cxx10LogManager11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi13LoggerFactoryEEE
    - functionName:    _ZN7log4cxx6Logger13getRootLoggerEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10LogManager13getRootLoggerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:702,9'
          Dst:             _ZN7log4cxx10LogManager13getRootLoggerEv
    - functionName:    _ZN7log4cxx6Logger17setResourceBundleERKNSt3__110shared_ptrINS_7helpers14ResourceBundleEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6Logger9getLoggerEPKc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx10LogManager9getLoggerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:692,9'
          Dst:             _ZN7log4cxx10LogManager9getLoggerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7log4cxx6Logger9getLoggerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10LogManager9getLoggerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:686,9'
          Dst:             _ZN7log4cxx10LogManager9getLoggerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK7log4cxx6Logger7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6Logger8setLevelENSt3__110shared_ptrINS_5LevelEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx6Logger15updateThresholdEv
        - _ZN7log4cxx9Hierarchy14updateChildrenEPKNS_6LoggerE
        - _ZNK7log4cxx6Logger12getHierarchyEv
        - __dynamic_cast
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:668,3'
          Dst:             _ZN7log4cxx6Logger15updateThresholdEv
        - Src:             'src/main/cpp/logger.cpp:669,43'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
        - Src:             'src/main/cpp/logger.cpp:669,18'
          Dst:             __dynamic_cast
        - Src:             'src/main/cpp/logger.cpp:670,9'
          Dst:             _ZN7log4cxx9Hierarchy14updateChildrenEPKNS_6LoggerE
    - functionName:    _ZN7log4cxx6Logger15updateThresholdEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx5Level5toIntEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:676,37'
          Dst:             _ZNK7log4cxx5Level5toIntEv
    - 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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6Logger9setParentENSt3__110shared_ptrIS0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx6Logger15updateThresholdEv
        - _ZN7log4cxx9Hierarchy14updateChildrenEPKNS_6LoggerE
        - _ZNK7log4cxx6Logger12getHierarchyEv
        - __dynamic_cast
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:658,2'
          Dst:             _ZN7log4cxx6Logger15updateThresholdEv
        - Src:             'src/main/cpp/logger.cpp:659,42'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
        - Src:             'src/main/cpp/logger.cpp:659,17'
          Dst:             __dynamic_cast
        - Src:             'src/main/cpp/logger.cpp:660,8'
          Dst:             _ZN7log4cxx9Hierarchy14updateChildrenEPKNS_6LoggerE
    - functionName:    _ZN7log4cxx6Logger12setHierarchyEPNS_3spi16LoggerRepositoryE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6Logger13setAdditivityEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6Logger15removeHierarchyEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 643
      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:    _ZTv0_n112_N7log4cxx6Logger14removeAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6Logger14removeAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:0,0'
          Dst:             _ZN7log4cxx6Logger14removeAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx6Logger14removeAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl11getAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:634,37'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl11getAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZTv0_n104_N7log4cxx6Logger14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6Logger14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:0,0'
          Dst:             _ZN7log4cxx6Logger14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZN7log4cxx6Logger14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
        - _ZNK7log4cxx6Logger12getHierarchyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:625,14'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
        - Src:             'src/main/cpp/logger.cpp:626,17'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
    - functionName:    _ZTv0_n96_N7log4cxx6Logger18removeAllAppendersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.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:
        - _ZN7log4cxx6Logger18removeAllAppendersEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:0,0'
          Dst:             _ZN7log4cxx6Logger18removeAllAppendersEv
    - functionName:    _ZN7log4cxx6Logger18removeAllAppendersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          103
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl18removeAllAppendersEv
        - _ZNK7log4cxx6Logger12getHierarchyEv
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl15getAllAppendersEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:612,46'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl15getAllAppendersEv
        - Src:             'src/main/cpp/logger.cpp:613,14'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl18removeAllAppendersEv
        - Src:             'src/main/cpp/logger.cpp:615,13'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
    - functionName:    _ZNK7log4cxx6Logger6l7dlogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoESE_SE_SE_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          137
      EdgeCount:       34
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZNK7log4cxx6Logger6l7dlogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoERKNS1_6vectorISC_NSA_ISC_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:598,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/logger.cpp:599,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/logger.cpp:600,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/logger.cpp:601,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/logger.cpp:607,2'
          Dst:             _ZNK7log4cxx6Logger6l7dlogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoERKNS1_6vectorISC_NSA_ISC_EEEE
    - functionName:    _ZNK7log4cxx6Logger6l7dlogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoERKNS1_6vectorISC_NSA_ISC_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          122
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper6formatERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_6vectorIS8_NS6_IS8_EEEE
        - _ZNK7log4cxx5Level5toIntEv
        - _ZNK7log4cxx6Logger10addEventLSERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
        - _ZNK7log4cxx6Logger12getHierarchyEv
        - _ZNK7log4cxx6Logger23getResourceBundleStringERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:535,13'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
        - Src:             'src/main/cpp/logger.cpp:537,38'
          Dst:             _ZNK7log4cxx5Level5toIntEv
        - Src:             'src/main/cpp/logger.cpp:544,23'
          Dst:             _ZNK7log4cxx6Logger23getResourceBundleStringERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/logger.cpp:553,10'
          Dst:             _ZN7log4cxx7helpers12StringHelper6formatERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_6vectorIS8_NS6_IS8_EEEE
        - Src:             'src/main/cpp/logger.cpp:556,3'
          Dst:             _ZNK7log4cxx6Logger10addEventLSERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger23getResourceBundleStringERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          164
      EdgeCount:       53
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7log4cxx3spi12LocationInfo22getLocationUnavailableEv
        - _ZN7log4cxx5Level8getErrorEv
        - _ZNK7log4cxx6Logger17getResourceBundleEv
        - _ZNK7log4cxx6Logger5logLSERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:365,25'
          Dst:             _ZNK7log4cxx6Logger17getResourceBundleEv
        - Src:             'src/main/cpp/logger.cpp:378,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/logger.cpp:381,10'
          Dst:             _ZN7log4cxx5Level8getErrorEv
        - Src:             'src/main/cpp/logger.cpp:382,31'
          Dst:             _ZN7log4cxx3spi12LocationInfo22getLocationUnavailableEv
        - Src:             'src/main/cpp/logger.cpp:381,4'
          Dst:             _ZNK7log4cxx6Logger5logLSERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
        - Src:             'src/main/cpp/logger.cpp:385,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/logger.cpp:385,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/logger.cpp:385,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7log4cxx6Logger10addEventLSERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7log4cxx6Logger12getHierarchyEv
        - _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:284,7'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
        - Src:             'src/main/cpp/logger.cpp:287,2'
          Dst:             _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZNK7log4cxx6Logger17getResourceBundleEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6Logger5logLSERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6Logger11forcedLogLSERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
        - _ZNK7log4cxx6Logger12isEnabledForERKNSt3__110shared_ptrINS_5LevelEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:820,6'
          Dst:             _ZNK7log4cxx6Logger12isEnabledForERKNSt3__110shared_ptrINS_5LevelEEE
        - Src:             'src/main/cpp/logger.cpp:822,3'
          Dst:             _ZNK7log4cxx6Logger11forcedLogLSERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger11forcedLogLSERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7log4cxx6Logger12getHierarchyEv
        - _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:293,7'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
        - Src:             'src/main/cpp/logger.cpp:296,2'
          Dst:             _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZNK7log4cxx6Logger6l7dlogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoESE_SE_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          114
      EdgeCount:       28
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZNK7log4cxx6Logger6l7dlogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoERKNS1_6vectorISC_NSA_ISC_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:584,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/logger.cpp:585,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/logger.cpp:586,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/logger.cpp:591,2'
          Dst:             _ZNK7log4cxx6Logger6l7dlogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoERKNS1_6vectorISC_NSA_ISC_EEEE
    - functionName:    _ZNK7log4cxx6Logger6l7dlogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoESE_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          91
      EdgeCount:       22
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZNK7log4cxx6Logger6l7dlogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoERKNS1_6vectorISC_NSA_ISC_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:572,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/logger.cpp:573,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/logger.cpp:577,2'
          Dst:             _ZNK7log4cxx6Logger6l7dlogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoERKNS1_6vectorISC_NSA_ISC_EEEE
    - functionName:    _ZNK7log4cxx6Logger6l7dlogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZNK7log4cxx6Logger6l7dlogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoERKNS1_6vectorISC_NSA_ISC_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:563,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/logger.cpp:566,2'
          Dst:             _ZNK7log4cxx6Logger6l7dlogERKNSt3__110shared_ptrINS_5LevelEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS_3spi12LocationInfoERKNS1_6vectorISC_NSA_ISC_EEEE
    - functionName:    _ZNK7log4cxx6Logger16isThresholdValidEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx5Level5toIntEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:417,30'
          Dst:             _ZNK7log4cxx5Level5toIntEv
    - functionName:    _ZNK7log4cxx6Logger18isThresholdEqualToERKNSt3__110shared_ptrIS0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6Logger18isThresholdEqualToERKNSt3__110shared_ptrINS_5LevelEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx5Level5toIntEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:407,16'
          Dst:             _ZNK7log4cxx5Level5toIntEv
    - functionName:    _ZTv0_n88_NK7log4cxx6Logger10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:0,0'
          Dst:             _ZNK7log4cxx6Logger10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZNK7log4cxx6Logger10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:402,21'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZNK7log4cxx6Logger8getLevelEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6Logger9getParentEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6Logger19getLoggerRepositoryEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6Logger17getEffectiveLevelEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          98
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:325,2'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/logger.cpp:325,8'
          Dst:             _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/logger.cpp:325,2'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/logger.cpp:325,2'
          Dst:             __cxa_free_exception
    - functionName:    _ZTv0_n80_NK7log4cxx6Logger11getAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger11getAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:0,0'
          Dst:             _ZNK7log4cxx6Logger11getAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx6Logger11getAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl11getAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:312,21'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl11getAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZTv0_n72_NK7log4cxx6Logger15getAllAppendersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger15getAllAppendersEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:0,0'
          Dst:             _ZNK7log4cxx6Logger15getAllAppendersEv
    - functionName:    _ZNK7log4cxx6Logger15getAllAppendersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl15getAllAppendersEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:307,21'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl15getAllAppendersEv
    - functionName:    _ZNK7log4cxx6Logger13getAdditivityEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6Logger13addTraceEventEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:260,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7log4cxx6Logger12getHierarchyEv
        - _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:184,7'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
        - Src:             'src/main/cpp/logger.cpp:187,2'
          Dst:             _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZNK7log4cxx6Logger13addTraceEventEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:255,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZNK7log4cxx6Logger12getHierarchyEv
        - _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:192,7'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
        - Src:             'src/main/cpp/logger.cpp:197,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/logger.cpp:200,2'
          Dst:             _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZNK7log4cxx6Logger13addDebugEventEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:250,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger13addDebugEventEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:245,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger12addInfoEventEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:240,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger12addInfoEventEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:235,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger12addWarnEventEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:230,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger12addWarnEventEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:225,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger13addErrorEventEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:220,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger13addErrorEventEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:215,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger13addFatalEventEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:210,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS_7helpers11AsyncBufferERKNS_3spi12LocationInfoE
    - functionName:    _ZNK7log4cxx6Logger13addFatalEventEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:205,2'
          Dst:             _ZNK7log4cxx6Logger8addEventERKNSt3__110shared_ptrINS_5LevelEEEONS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_3spi12LocationInfoE
    - functionName:    _ZN7log4cxx6Logger20closeNestedAppendersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:170,5'
          Dst:             _ZNK7log4cxx6Logger13callAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZN7log4cxx6Logger11reconfigureERKNSt3__16vectorINS1_10shared_ptrINS_8AppenderEEENS1_9allocatorIS5_EEEEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6Logger16replaceAppendersERKNSt3__16vectorINS1_10shared_ptrINS_8AppenderEEENS1_9allocatorIS5_EEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:141,2'
          Dst:             _ZN7log4cxx6Logger16replaceAppendersERKNSt3__16vectorINS1_10shared_ptrINS_8AppenderEEENS1_9allocatorIS5_EEEE
    - functionName:    _ZN7log4cxx6Logger16replaceAppendersERKNSt3__16vectorINS1_10shared_ptrINS_8AppenderEEENS1_9allocatorIS5_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl16replaceAppendersERKNSt3__16vectorINS2_10shared_ptrINS_8AppenderEEENS2_9allocatorIS6_EEEE
        - _ZNK7log4cxx6Logger12getHierarchyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:128,14'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl16replaceAppendersERKNSt3__16vectorINS2_10shared_ptrINS_8AppenderEEENS2_9allocatorIS6_EEEE
        - Src:             'src/main/cpp/logger.cpp:130,17'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
    - functionName:    _ZN7log4cxx6Logger15replaceAppenderERKNSt3__110shared_ptrINS_8AppenderEEES6_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl15replaceAppenderERKNSt3__110shared_ptrINS_8AppenderEEES7_
        - _ZNK7log4cxx6Logger12getHierarchyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:117,28'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl15replaceAppenderERKNSt3__110shared_ptrINS_8AppenderEEES7_
        - Src:             'src/main/cpp/logger.cpp:120,18'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
    - functionName:    _ZTv0_n64_N7log4cxx6Logger11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6Logger11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:0,0'
          Dst:             _ZN7log4cxx6Logger11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZN7log4cxx6Logger11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
        - _ZNK7log4cxx6Logger12getHierarchyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:108,14'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
        - Src:             'src/main/cpp/logger.cpp:109,17'
          Dst:             _ZNK7log4cxx6Logger12getHierarchyEv
    - functionName:    _ZTv0_n24_N7log4cxx6LoggerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.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:
        - _ZN7log4cxx6LoggerD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:0,0'
          Dst:             _ZN7log4cxx6LoggerD0Ev
    - functionName:    _ZN7log4cxx6LoggerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6LoggerD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:103,1'
          Dst:             _ZN7log4cxx6LoggerD1Ev
    - functionName:    _ZN7log4cxx6LoggerD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi18AppenderAttachableD2Ev
        - _ZN7log4cxx6LoggerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:103,1'
          Dst:             _ZN7log4cxx6LoggerD2Ev
        - Src:             'src/main/cpp/logger.cpp:103,1'
          Dst:             _ZN7log4cxx3spi18AppenderAttachableD2Ev
        - Src:             'src/main/cpp/logger.cpp:103,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx6LoggerD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi18AppenderAttachableD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/appenderattachable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6Logger8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6Logger14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:87,1'
          Dst:             _ZN7log4cxx6Logger14getStaticClassEv
    - functionName:    _ZTv0_n24_N7log4cxx6LoggerD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.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:
        - _ZN7log4cxx6LoggerD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:0,0'
          Dst:             _ZN7log4cxx6LoggerD1Ev
    - functionName:    _ZN7log4cxx6LoggerC1ERNS_7helpers4PoolERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6LoggerC1ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:97,4'
          Dst:             _ZN7log4cxx6LoggerC1ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx6LoggerC1ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi18AppenderAttachableC2Ev
        - _ZN7log4cxx3spi18AppenderAttachableD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:89,9'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/logger.cpp:89,9'
          Dst:             _ZN7log4cxx3spi18AppenderAttachableC2Ev
        - Src:             'src/main/cpp/logger.cpp:93,1'
          Dst:             _ZN7log4cxx3spi18AppenderAttachableD2Ev
        - Src:             'src/main/cpp/logger.cpp:93,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3spi18AppenderAttachableC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/appenderattachable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6LoggerC2ERNS_7helpers4PoolERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6LoggerC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:97,4'
          Dst:             _ZN7log4cxx6LoggerC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx6LoggerC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n32_NK7log4cxx6Logger8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logger.cpp:0,0'
          Dst:             _ZNK7log4cxx6Logger8getClassEv
    - functionName:    _GLOBAL__sub_I_loggingevent.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.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/main/cpp/loggingevent.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12LoggingEvent13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             _ZN7log4cxx3spi12LoggingEvent13registerClassEv
    - functionName:    _ZN7log4cxx3spi12LoggingEvent13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3spi12LoggingEvent14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12LoggingEvent17ClazzLoggingEventEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12LoggingEvent17ClazzLoggingEventEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12LoggingEvent17ClazzLoggingEventEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12LoggingEvent17ClazzLoggingEventEEC2Ev
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12LoggingEvent17ClazzLoggingEventEED2Ev
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12LoggingEvent17ClazzLoggingEventEEcvRS4_Ev
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi12LoggingEvent17ClazzLoggingEventEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12LoggingEvent17ClazzLoggingEventC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3spi12LoggingEvent17ClazzLoggingEventC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi12LoggingEvent17ClazzLoggingEventEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12LoggingEvent17ClazzLoggingEventEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12LoggingEvent17ClazzLoggingEventEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi12LoggingEvent17ClazzLoggingEventEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12LoggingEvent17ClazzLoggingEventEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12LoggingEvent17ClazzLoggingEventEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi12LoggingEvent17ClazzLoggingEventEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3spi12LoggingEvent17ClazzLoggingEventC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggingevent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggingevent.h:49,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3spi12LoggingEvent17ClazzLoggingEventD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggingevent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggingevent.h:49,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3spi12LoggingEvent17ClazzLoggingEventD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggingevent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12LoggingEvent17ClazzLoggingEventD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggingevent.h:49,3'
          Dst:             _ZN7log4cxx3spi12LoggingEvent17ClazzLoggingEventD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx3spi12LoggingEvent17ClazzLoggingEvent11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggingevent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent17ClazzLoggingEvent11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggingevent.h:0,0'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent17ClazzLoggingEvent11newInstanceEv
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent17ClazzLoggingEvent7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggingevent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      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:    _ZNK7log4cxx3spi12LoggingEvent17ClazzLoggingEvent11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggingevent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi12LoggingEventC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggingevent.h:49,3'
          Dst:             _ZN7log4cxx3spi12LoggingEventC1Ev
    - functionName:    _ZN7log4cxx3spi12LoggingEventC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:173,15'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/loggingevent.cpp:176,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3spi12LoggingEvent19LoggingEventPrivateC2ENSt3__110shared_ptrINS_7helpers18ThreadSpecificData8NamePairEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi12LocationInfoC2Ev
        - _ZN7log4cxx7helpers11AsyncBufferC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:42,2'
          Dst:             _ZN7log4cxx3spi12LocationInfoC2Ev
        - Src:             'src/main/cpp/loggingevent.cpp:42,2'
          Dst:             _ZN7log4cxx7helpers11AsyncBufferC2Ev
    - functionName:    _ZN7log4cxx3spi12LoggingEvent19LoggingEventPrivate17DiagnosticContextD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      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:    _ZN7log4cxx3spi12LoggingEventD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12LoggingEventD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:206,1'
          Dst:             _ZN7log4cxx3spi12LoggingEventD2Ev
        - Src:             'src/main/cpp/loggingevent.cpp:206,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3spi12LoggingEventD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12LoggingEventD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:206,1'
          Dst:             _ZN7log4cxx3spi12LoggingEventD1Ev
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12LoggingEvent14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:162,1'
          Dst:             _ZN7log4cxx3spi12LoggingEvent14getStaticClassEv
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggingevent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggingevent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3spi12LoggingEvent14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggingevent.h:50,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/spi/loggingevent.h:51,3'
          Dst:             _ZN7log4cxx3spi12LoggingEvent14getStaticClassEv
    - functionName:    _ZN7log4cxx3spi12LoggingEventD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      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:    _ZN7log4cxx3spi12LoggingEvent19LoggingEventPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers11AsyncBufferD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:100,2'
          Dst:             _ZN7log4cxx7helpers11AsyncBufferD2Ev
    - functionName:    wmemcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi12LoggingEvent19LoggingEventPrivate17DiagnosticContextC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      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:    _ZN7log4cxx3spi12LoggingEvent19LoggingEventPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEERKNS3_10shared_ptrINS_5LevelEEESB_RKNS0_12LocationInfoERKNSC_INS_7helpers18ThreadSpecificData8NamePairEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          109
      EdgeCount:       23
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx3spi12LocationInfoC2ERKS1_
        - _ZN7log4cxx7helpers11AsyncBufferC2Ev
        - _ZN7log4cxx7helpers4Date11currentTimeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:90,13'
          Dst:             _ZN7log4cxx7helpers4Date11currentTimeEv
        - Src:             'src/main/cpp/loggingevent.cpp:91,3'
          Dst:             _ZN7log4cxx3spi12LocationInfoC2ERKS1_
        - Src:             'src/main/cpp/loggingevent.cpp:82,2'
          Dst:             _ZN7log4cxx7helpers11AsyncBufferC2Ev
    - functionName:    _ZN7log4cxx3spi12LoggingEvent19LoggingEventPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEERKNS3_10shared_ptrINS_5LevelEEERKNS0_12LocationInfoEONS_7helpers11AsyncBufferENSC_INSK_18ThreadSpecificData8NamePairEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi12LocationInfoC2ERKS1_
        - _ZN7log4cxx7helpers11AsyncBufferC2EOS1_
        - _ZN7log4cxx7helpers4Date11currentTimeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:74,15'
          Dst:             _ZN7log4cxx7helpers4Date11currentTimeEv
        - Src:             'src/main/cpp/loggingevent.cpp:75,5'
          Dst:             _ZN7log4cxx3spi12LocationInfoC2ERKS1_
        - Src:             'src/main/cpp/loggingevent.cpp:78,5'
          Dst:             _ZN7log4cxx7helpers11AsyncBufferC2EOS1_
    - functionName:    _ZN7log4cxx3spi12LoggingEvent19LoggingEventPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEERKNS3_10shared_ptrINS_5LevelEEERKNS0_12LocationInfoEOS9_NSC_INS_7helpers18ThreadSpecificData8NamePairEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi12LocationInfoC2ERKS1_
        - _ZN7log4cxx7helpers11AsyncBufferC2Ev
        - _ZN7log4cxx7helpers4Date11currentTimeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:58,13'
          Dst:             _ZN7log4cxx7helpers4Date11currentTimeEv
        - Src:             'src/main/cpp/loggingevent.cpp:59,3'
          Dst:             _ZN7log4cxx3spi12LocationInfoC2ERKS1_
        - Src:             'src/main/cpp/loggingevent.cpp:48,2'
          Dst:             _ZN7log4cxx7helpers11AsyncBufferC2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx3spi12LoggingEvent4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggingevent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggingevent.h:0,0'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx3spi12LoggingEvent10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggingevent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/loggingevent.h:0,0'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent10instanceofERKNS_7helpers5ClassE
    - 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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt19bad_optional_accessC2B8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      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/optional:253,25'
          Dst:             _ZNSt9exceptionC2B8ne220000Ev
    - functionName:    _ZNRSt3__123__optional_storage_baseINS_4pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEES7_EELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      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:    _ZNK7log4cxx3spi12LoggingEvent18getChronoTimeStampEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent12getTimeStampEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent13getThreadNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12LoggingEvent19LoggingEventPrivate13renderMessageEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:351,10'
          Dst:             _ZN7log4cxx3spi12LoggingEvent19LoggingEventPrivate13renderMessageEv
    - functionName:    _ZN7log4cxx3spi12LoggingEvent19LoggingEventPrivate13renderMessageEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers11AsyncBuffer5clearEv
        - _ZN7log4cxx7helpers17WideMessageBuffer11extract_strERS1_
        - _ZN7log4cxx7helpers17WideMessageBufferC2Ev
        - _ZN7log4cxx7helpers17WideMessageBufferD2Ev
        - _ZNK7log4cxx7helpers11AsyncBuffer13renderMessageERNS0_17WideMessageBufferE
        - _ZNK7log4cxx7helpers11AsyncBuffer5emptyEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:152,30'
          Dst:             _ZNK7log4cxx7helpers11AsyncBuffer5emptyEv
        - Src:             'src/main/cpp/loggingevent.cpp:154,34'
          Dst:             _ZN7log4cxx7helpers17WideMessageBufferC2Ev
        - Src:             'src/main/cpp/loggingevent.cpp:155,26'
          Dst:             _ZNK7log4cxx7helpers11AsyncBuffer13renderMessageERNS0_17WideMessageBufferE
        - Src:             'src/main/cpp/loggingevent.cpp:156,24'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffer11extract_strERS1_
        - Src:             'src/main/cpp/loggingevent.cpp:157,26'
          Dst:             _ZN7log4cxx7helpers11AsyncBuffer5clearEv
        - Src:             'src/main/cpp/loggingevent.cpp:158,3'
          Dst:             _ZN7log4cxx7helpers17WideMessageBufferD2Ev
        - Src:             'src/main/cpp/loggingevent.cpp:158,3'
          Dst:             _ZN7log4cxx7helpers17WideMessageBufferD2Ev
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent10getMessageEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent13getLoggerNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi12LoggingEvent11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi12LoggingEvent13renderMessageEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12LoggingEvent19LoggingEventPrivate13renderMessageEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:321,10'
          Dst:             _ZN7log4cxx3spi12LoggingEvent19LoggingEventPrivate13renderMessageEv
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent17getPropertyKeySetEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          118
      EdgeCount:       41
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          76
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent10getMDCCopyEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent6LoadDCEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:282,3'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent6LoadDCEv
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent6LoadDCEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData6getMapEv
        - _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:269,19'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/loggingevent.cpp:271,28'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData6getMapEv
        - Src:             'src/main/cpp/loggingevent.cpp:272,24'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent12getMDCKeySetEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          161
      EdgeCount:       58
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData6getMapEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:258,24'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/loggingevent.cpp:260,34'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData6getMapEv
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent6getMDCERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3MDC3getERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:246,12'
          Dst:             _ZN7log4cxx3MDC3getERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
    - functionName:    _ZNRSt3__18optionalINS_4pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEES7_EEE5valueB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseINS_4pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEES7_EELb0EE5__getB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:839,18'
          Dst:             _ZNRSt3__123__optional_storage_baseINS_4pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEES7_EELb0EE5__getB8ne220000Ev
    - functionName:    _ZNSt19bad_optional_accessD1Ev
      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:    _ZNK7log4cxx3spi12LoggingEvent6getNDCERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3NDC14getFullMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - _ZN7log4cxx3NDC3getERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZNRSt3__18optionalINS_4pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEES7_EEE5valueB8ne220000Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:223,52'
          Dst:             _ZNRSt3__18optionalINS_4pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEES7_EEE5valueB8ne220000Ev
        - Src:             'src/main/cpp/loggingevent.cpp:223,16'
          Dst:             _ZN7log4cxx3NDC14getFullMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - Src:             'src/main/cpp/loggingevent.cpp:226,12'
          Dst:             _ZN7log4cxx3NDC3getERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx3spi12LoggingEvent17getThreadUserNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi12LoggingEventD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.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:
        - _ZN7log4cxx3spi12LoggingEventD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:0,0'
          Dst:             _ZN7log4cxx3spi12LoggingEventD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx3spi12LoggingEventD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.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:
        - _ZN7log4cxx3spi12LoggingEventD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:0,0'
          Dst:             _ZN7log4cxx3spi12LoggingEventD1Ev
    - functionName:    _ZN7log4cxx3spi12LoggingEventC1ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEESA_RKNS0_12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:198,15'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/loggingevent.cpp:203,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3spi12LoggingEventC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEESA_RKNS0_12LocationInfoE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi12LoggingEventC1ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEERKNS0_12LocationInfoEONS_7helpers11AsyncBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:188,15'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/loggingevent.cpp:196,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3spi12LoggingEventC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEERKNS0_12LocationInfoEONS_7helpers11AsyncBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi12LoggingEventC1ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEERKNS0_12LocationInfoEOS8_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:178,15'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/loggingevent.cpp:186,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3spi12LoggingEventC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEERKNS0_12LocationInfoEOS8_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi12LoggingEventC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi12LoggingEvent12getStartTimeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14APRInitializer12getStartTimeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:170,9'
          Dst:             _ZN7log4cxx7helpers14APRInitializer12getStartTimeEv
    - functionName:    _ZTv0_n32_NK7log4cxx3spi12LoggingEvent8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingevent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingevent.cpp:0,0'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getClassEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6LogLogEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers6LogLog13LogLogPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers6LogLog13LogLogPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptionSA_
        - _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:233,11'
          Dst:             _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - Src:             'src/main/cpp/loglog.cpp:237,3'
          Dst:             _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
        - Src:             'src/main/cpp/loglog.cpp:238,3'
          Dst:             _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptionSA_
    - functionName:    _ZN7log4cxx7helpers6LogLog11getInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_6LogLogEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_6LogLogEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_6LogLogEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:97,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loglog.cpp:97,26'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6LogLogEEC2Ev
        - Src:             'src/main/cpp/loglog.cpp:97,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loglog.cpp:97,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6LogLogEED2Ev
        - Src:             'src/main/cpp/loglog.cpp:97,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loglog.cpp:99,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6LogLogEEcvRS2_Ev
        - Src:             'src/main/cpp/loglog.cpp:97,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers15SystemErrWriter5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15SystemErrWriterC2Ev
        - _ZN7log4cxx7helpers15SystemErrWriterD2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:250,2'
          Dst:             _ZN7log4cxx7helpers15SystemErrWriterC2Ev
        - Src:             'src/main/cpp/loglog.cpp:250,2'
          Dst:             _ZN7log4cxx7helpers15SystemErrWriter5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/loglog.cpp:250,2'
          Dst:             _ZN7log4cxx7helpers15SystemErrWriterD2Ev
        - Src:             'src/main/cpp/loglog.cpp:250,2'
          Dst:             _ZN7log4cxx7helpers15SystemErrWriterD2Ev
    - functionName:    _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptionSA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       30
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers15SystemErrWriter5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15SystemErrWriterC2Ev
        - _ZN7log4cxx7helpers15SystemErrWriterD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:261,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/loglog.cpp:271,2'
          Dst:             _ZN7log4cxx7helpers15SystemErrWriterC2Ev
        - Src:             'src/main/cpp/loglog.cpp:271,2'
          Dst:             _ZN7log4cxx7helpers15SystemErrWriter5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/loglog.cpp:271,2'
          Dst:             _ZN7log4cxx7helpers15SystemErrWriterD2Ev
        - Src:             'src/main/cpp/loglog.cpp:271,2'
          Dst:             _ZN7log4cxx7helpers15SystemErrWriterD2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6LogLogEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6LogLogC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers6LogLogC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6LogLogEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6LogLogD2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_6LogLogEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6LogLogEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,12'
          Dst:             _ZN7log4cxx7helpers6LogLogD2Ev
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6LogLogEEcvRS2_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_6LogLogEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6LogLogEE5valueEv
    - functionName:    _ZN7log4cxx7helpers6LogLogD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      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:    _ZN7log4cxx7helpers6LogLogC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          137
      EdgeCount:       38
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7log4cxx7helpers15OptionConverter17getSystemPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - _ZN7log4cxx7helpers6LogLog13LogLogPrivate15setColorEnabledEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:86,27'
          Dst:             _ZN7log4cxx7helpers15OptionConverter17getSystemPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/loglog.cpp:87,25'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/loglog.cpp:88,15'
          Dst:             _ZN7log4cxx7helpers15OptionConverter17getSystemPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/loglog.cpp:89,26'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/loglog.cpp:89,10'
          Dst:             _ZN7log4cxx7helpers6LogLog13LogLogPrivate15setColorEnabledEb
    - functionName:    _ZN7log4cxx7helpers6LogLog13LogLogPrivate15setColorEnabledEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
      functionUses:    52
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:223,11'
          Dst:             _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - Src:             'src/main/cpp/loglog.cpp:227,3'
          Dst:             _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
    - functionName:    _ZN7log4cxx7helpers6LogLog12setQuietModeEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - bool
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog11getInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:215,11'
          Dst:             _ZN7log4cxx7helpers6LogLog11getInstanceEv
    - functionName:    _ZN7log4cxx7helpers6LogLog13LogLogPrivate19elapsedMicrosecondsEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringElRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers14APRInitializer12getStartTimeEv
        - _ZN7log4cxx7helpers4Date11currentTimeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:77,30'
          Dst:             _ZN7log4cxx7helpers4Date11currentTimeEv
        - Src:             'src/main/cpp/loglog.cpp:77,52'
          Dst:             _ZN7log4cxx7helpers14APRInitializer12getStartTimeEv
        - Src:             'src/main/cpp/loglog.cpp:78,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringElRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers6LogLog5traceERKNSt3__110shared_ptrINS_6LoggerEEERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          157
      EdgeCount:       53
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - _ZN7log4cxx7helpers6LogLog13LogLogPrivate19elapsedMicrosecondsEv
        - _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
        - _ZNK7log4cxx6Logger7getNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:200,11'
          Dst:             _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - Src:             'src/main/cpp/loglog.cpp:209,31'
          Dst:             _ZN7log4cxx7helpers6LogLog13LogLogPrivate19elapsedMicrosecondsEv
        - Src:             'src/main/cpp/loglog.cpp:209,84'
          Dst:             _ZNK7log4cxx6Logger7getNameEv
        - Src:             'src/main/cpp/loglog.cpp:209,3'
          Dst:             _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
    - functionName:    _ZN7log4cxx7helpers6LogLog5traceERKNSt3__110shared_ptrINS_6LoggerEEERKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers6LogLog5traceERKNSt3__110shared_ptrINS_6LoggerEEERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:193,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/loglog.cpp:194,2'
          Dst:             _ZN7log4cxx7helpers6LogLog5traceERKNSt3__110shared_ptrINS_6LoggerEEERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptionSA_
        - _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:181,11'
          Dst:             _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - Src:             'src/main/cpp/loglog.cpp:185,3'
          Dst:             _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
        - Src:             'src/main/cpp/loglog.cpp:186,3'
          Dst:             _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptionSA_
    - functionName:    _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:170,11'
          Dst:             _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - Src:             'src/main/cpp/loglog.cpp:175,3'
          Dst:             _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
    - functionName:    _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptionSA_
        - _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:155,11'
          Dst:             _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - Src:             'src/main/cpp/loglog.cpp:162,3'
          Dst:             _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
        - Src:             'src/main/cpp/loglog.cpp:163,3'
          Dst:             _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptionSA_
    - functionName:    _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
      functionUses:    59
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:140,11'
          Dst:             _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - Src:             'src/main/cpp/loglog.cpp:149,3'
          Dst:             _ZN7log4cxx7helpers6LogLog8emit_logERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
    - functionName:    _ZN7log4cxx7helpers6LogLog15setColorEnabledEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - bool
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - _ZN7log4cxx7helpers6LogLog13LogLogPrivate15setColorEnabledEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:134,15'
          Dst:             _ZN7log4cxx7helpers6LogLog11getInstanceEv
        - Src:             'src/main/cpp/loglog.cpp:135,6'
          Dst:             _ZN7log4cxx7helpers6LogLog13LogLogPrivate15setColorEnabledEb
    - functionName:    _ZN7log4cxx7helpers6LogLog14isColorEnabledEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog11getInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:128,11'
          Dst:             _ZN7log4cxx7helpers6LogLog11getInstanceEv
    - functionName:    _ZN7log4cxx7helpers6LogLog20setInternalDebuggingEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - bool
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog11getInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:121,11'
          Dst:             _ZN7log4cxx7helpers6LogLog11getInstanceEv
    - functionName:    _ZN7log4cxx7helpers6LogLog17isTraceEnabledForERKNSt3__110shared_ptrINS_6LoggerEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZNK7log4cxx6Logger14isTraceEnabledEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:116,9'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/loglog.cpp:116,51'
          Dst:             _ZNK7log4cxx6Logger14isTraceEnabledEv
    - functionName:    _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog11getInstanceEv
      functionUses:    57
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:104,11'
          Dst:             _ZN7log4cxx7helpers6LogLog11getInstanceEv
    - functionName:    _ZN7log4cxx7helpers6LogLog17isDebugEnabledForERKNSt3__110shared_ptrINS_6LoggerEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loglog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZNK7log4cxx6Logger14isDebugEnabledEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loglog.cpp:111,9'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/loglog.cpp:111,51'
          Dst:             _ZNK7log4cxx6Logger14isDebugEnabledEv
    - functionName:    _GLOBAL__sub_I_logmanager.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.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/main/cpp/logmanager.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi25DefaultRepositorySelector13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             _ZN7log4cxx3spi25DefaultRepositorySelector13registerClassEv
    - functionName:    _ZN7log4cxx3spi25DefaultRepositorySelector13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3spi25DefaultRepositorySelector14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorEEC2Ev
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorEED2Ev
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorEEcvRS4_Ev
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/defaultrepositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/defaultrepositoryselector.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/defaultrepositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/defaultrepositoryselector.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/defaultrepositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/defaultrepositoryselector.h:39,3'
          Dst:             _ZN7log4cxx3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelectorD2Ev
    - functionName:    _ZNK7log4cxx3spi25DefaultRepositorySelector30ClazzDefaultRepositorySelector7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/defaultrepositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      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:    '_ZZN7log4cxx10LogManager21getRepositorySelectorEvENK3$_0clEv'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx9Hierarchy6createEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:52,36'
          Dst:             _ZN7log4cxx9Hierarchy6createEv
    - functionName:    _ZN7log4cxx4castINS_3spi18RepositorySelectorENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3spi18RepositorySelector14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx3spi18RepositorySelector14getStaticClassEv
    - functionName:    _ZTv0_n48_NK7log4cxx3spi25DefaultRepositorySelector4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/defaultrepositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi25DefaultRepositorySelector4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/defaultrepositoryselector.h:0,0'
          Dst:             _ZNK7log4cxx3spi25DefaultRepositorySelector4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx3spi25DefaultRepositorySelector4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/defaultrepositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3spi18RepositorySelector14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/defaultrepositoryselector.h:40,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/spi/defaultrepositoryselector.h:41,3'
          Dst:             _ZN7log4cxx3spi18RepositorySelector14getStaticClassEv
    - functionName:    _ZTv0_n40_NK7log4cxx3spi25DefaultRepositorySelector10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/defaultrepositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi25DefaultRepositorySelector10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/defaultrepositoryselector.h:0,0'
          Dst:             _ZNK7log4cxx3spi25DefaultRepositorySelector10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx3spi25DefaultRepositorySelector10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/defaultrepositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx10LogManager12removeLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx9Hierarchy12removeLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEb
        - __dynamic_cast
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:219,40'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - Src:             'src/main/cpp/logmanager.cpp:219,15'
          Dst:             __dynamic_cast
        - Src:             'src/main/cpp/logmanager.cpp:220,15'
          Dst:             _ZN7log4cxx9Hierarchy12removeLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEb
    - functionName:    _ZN7log4cxx10LogManager19getLoggerRepositoryEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx10LogManager21getRepositorySelectorEv
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:79,9'
          Dst:             _ZN7log4cxx10LogManager21getRepositorySelectorEv
    - functionName:    _ZN7log4cxx10LogManager21getRepositorySelectorEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS_3spi18RepositorySelectorEEENSt3__110shared_ptrIT_EENS5_8functionIFNS6_INS0_6ObjectEEEvEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:50,16'
          Dst:             _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS_3spi18RepositorySelectorEEENSt3__110shared_ptrIT_EENS5_8functionIFNS6_INS0_6ObjectEEEvEEE
    - functionName:    _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS_3spi18RepositorySelectorEEENSt3__110shared_ptrIT_EENS5_8functionIFNS6_INS0_6ObjectEEEvEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/aprinitializer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx4castINS_3spi18RepositorySelectorENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
        - _ZN7log4cxx7helpers14APRInitializer15findOrAddObjectEmNSt3__18functionIFNS2_10shared_ptrINS0_6ObjectEEEvEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,19'
          Dst:             _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,33'
          Dst:             _ZN7log4cxx7helpers14APRInitializer15findOrAddObjectEmNSt3__18functionIFNS2_10shared_ptrINS0_6ObjectEEEvEEE
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,11'
          Dst:             _ZN7log4cxx4castINS_3spi18RepositorySelectorENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
    - functionName:    _ZN7log4cxx10LogManager18resetConfigurationEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:212,2'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
    - functionName:    _ZN7log4cxx10LogManager8shutdownEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx7helpers13ThreadUtility22removeAllPeriodicTasksEv
        - _ZN7log4cxx7helpers13ThreadUtility8instanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:206,2'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility8instanceEv
        - Src:             'src/main/cpp/logmanager.cpp:206,29'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility22removeAllPeriodicTasksEv
        - Src:             'src/main/cpp/logmanager.cpp:207,2'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
    - functionName:    _ZN7log4cxx10LogManager17getCurrentLoggersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:201,9'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
    - functionName:    _ZN7log4cxx10LogManager6existsERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10LogManager8existsLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:148,9'
          Dst:             _ZN7log4cxx10LogManager8existsLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx10LogManager8existsLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:196,9'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
    - functionName:    _ZN7log4cxx10LogManager9getLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi13LoggerFactoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10LogManager11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi13LoggerFactoryEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:142,9'
          Dst:             _ZN7log4cxx10LogManager11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi13LoggerFactoryEEE
    - functionName:    _ZN7log4cxx10LogManager11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi13LoggerFactoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:107,11'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
    - functionName:    _ZN7log4cxx10LogManager9getLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10LogManager11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:135,9'
          Dst:             _ZN7log4cxx10LogManager11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx10LogManager11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          87
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:95,11'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
    - functionName:    _ZN7log4cxx10LogManager6existsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx10LogManager8existsLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:127,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/logmanager.cpp:128,9'
          Dst:             _ZN7log4cxx10LogManager8existsLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx10LogManager9getLoggerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_10shared_ptrINS_3spi13LoggerFactoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx10LogManager11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi13LoggerFactoryEEE
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:121,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/logmanager.cpp:122,9'
          Dst:             _ZN7log4cxx10LogManager11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi13LoggerFactoryEEE
    - functionName:    _ZN7log4cxx10LogManager9getLoggerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx10LogManager11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:114,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/logmanager.cpp:115,9'
          Dst:             _ZN7log4cxx10LogManager11getLoggerLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx10LogManager13getRootLoggerEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:85,11'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
    - functionName:    _ZN7log4cxx7helpers14APRInitializer9setUniqueINS_3spi18RepositorySelectorEEEvRKNSt3__110shared_ptrIT_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/aprinitializer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
        - _ZN7log4cxx7helpers14APRInitializer9addObjectEmRKNSt3__110shared_ptrINS0_6ObjectEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:68,4'
          Dst:             _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:68,18'
          Dst:             _ZN7log4cxx7helpers14APRInitializer9addObjectEmRKNSt3__110shared_ptrINS0_6ObjectEEE
    - functionName:    _ZN7log4cxx7helpers24IllegalArgumentExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.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:
        - _ZN7log4cxx7helpers16RuntimeExceptionD2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:82,22'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionD2Ev
    - functionName:    _ZN7log4cxx10LogManager21setRepositorySelectorENSt3__110shared_ptrINS_3spi18RepositorySelectorEEEPv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          130
      EdgeCount:       53
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN7log4cxx7helpers14APRInitializer9setUniqueINS_3spi18RepositorySelectorEEEvRKNSt3__110shared_ptrIT_EE
        - _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:63,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/logmanager.cpp:63,9'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/logmanager.cpp:63,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/logmanager.cpp:63,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/logmanager.cpp:68,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/logmanager.cpp:68,9'
          Dst:             _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/logmanager.cpp:68,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/logmanager.cpp:68,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/logmanager.cpp:72,2'
          Dst:             _ZN7log4cxx7helpers14APRInitializer9setUniqueINS_3spi18RepositorySelectorEEEvRKNSt3__110shared_ptrIT_EE
    - functionName:    _ZTv0_n32_NK7log4cxx3spi25DefaultRepositorySelector8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi25DefaultRepositorySelector8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:0,0'
          Dst:             _ZNK7log4cxx3spi25DefaultRepositorySelector8getClassEv
    - functionName:    _ZNK7log4cxx3spi25DefaultRepositorySelector8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/logmanager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi25DefaultRepositorySelector14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/logmanager.cpp:44,1'
          Dst:             _ZN7log4cxx3spi25DefaultRepositorySelector14getStaticClassEv
    - functionName:    _ZN7log4cxx3MDC6removeERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx3MDC6removeERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdc.cpp:175,6'
          Dst:             _ZN7log4cxx3MDC6removeERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
    - functionName:    _ZN7log4cxx3MDC6removeERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData6getMapEv
        - _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdc.cpp:93,29'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/mdc.cpp:97,20'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData6getMapEv
        - Src:             'src/main/cpp/mdc.cpp:104,10'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
    - functionName:    _ZN7log4cxx3MDC3putERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3MDC5putLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdc.cpp:166,2'
          Dst:             _ZN7log4cxx3MDC5putLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx3MDC5putLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData3putERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdc.cpp:45,2'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData3putERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZN7log4cxx3MDC3getERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx3MDC3getERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdc.cpp:153,6'
          Dst:             _ZN7log4cxx3MDC3getERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
    - functionName:    _ZN7log4cxx3MDC3getERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData6getMapEv
        - _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdc.cpp:57,29'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/mdc.cpp:61,20'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData6getMapEv
        - Src:             'src/main/cpp/mdc.cpp:71,9'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
    - functionName:    _ZN7log4cxx3MDCC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3MDC5putLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdc.cpp:143,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - Src:             'src/main/cpp/mdc.cpp:145,2'
          Dst:             _ZN7log4cxx3MDC5putLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx3MDC5clearEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData6getMapEv
        - _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdc.cpp:129,29'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/mdc.cpp:133,20'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData6getMapEv
        - Src:             'src/main/cpp/mdc.cpp:135,9'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
    - functionName:    _ZN7log4cxx3MDC6removeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          92
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7log4cxx3MDC6removeERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdc.cpp:114,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/mdc.cpp:117,6'
          Dst:             _ZN7log4cxx3MDC6removeERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
        - Src:             'src/main/cpp/mdc.cpp:119,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
    - functionName:    _ZN7log4cxx3MDC3getERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          92
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7log4cxx3MDC3getERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdc.cpp:79,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/mdc.cpp:82,6'
          Dst:             _ZN7log4cxx3MDC3getERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
        - Src:             'src/main/cpp/mdc.cpp:84,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
    - functionName:    _ZN7log4cxx3MDC3putERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3MDC5putLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdc.cpp:50,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/mdc.cpp:51,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/mdc.cpp:52,2'
          Dst:             _ZN7log4cxx3MDC5putLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx3MDCD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3MDC6removeERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdc.cpp:40,2'
          Dst:             _ZN7log4cxx3MDC6removeERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
        - Src:             'src/main/cpp/mdc.cpp:40,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx3MDCC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3MDC5putLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdc.cpp:32,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/mdc.cpp:33,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/mdc.cpp:34,2'
          Dst:             _ZN7log4cxx3MDC5putLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx7helpers13MessageBuffer20MessageBufferPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:370,23'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferD2Ev
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 91
      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:    _ZN7log4cxx7helpers17CharMessageBuffer24CharMessageBufferPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114StringOrStreamIcED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:83,27'
          Dst:             _ZN12_GLOBAL__N_114StringOrStreamIcED2Ev
    - functionName:    _ZN12_GLOBAL__N_114StringOrStreamIcED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData19releaseStringStreamIcEEvRNSt3__119basic_ostringstreamIT_NS3_11char_traitsIS5_EENS3_9allocatorIS5_EEEE
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:43,4'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData19releaseStringStreamIcEEvRNSt3__119basic_ostringstreamIT_NS3_11char_traitsIS5_EENS3_9allocatorIS5_EEEE
        - Src:             'src/main/cpp/messagebuffer.cpp:43,4'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData19releaseStringStreamIcEEvRNSt3__119basic_ostringstreamIT_NS3_11char_traitsIS5_EENS3_9allocatorIS5_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/threadspecificdata.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData13releaseStreamERNSt3__119basic_ostringstreamIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/threadspecificdata.h:90,4'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData13releaseStreamERNSt3__119basic_ostringstreamIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 235
      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:    _ZN7log4cxx7helpers17WideMessageBuffer24WideMessageBufferPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114StringOrStreamIwED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:226,27'
          Dst:             _ZN12_GLOBAL__N_114StringOrStreamIwED2Ev
    - functionName:    _ZN12_GLOBAL__N_114StringOrStreamIwED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData19releaseStringStreamIwEEvRNSt3__119basic_ostringstreamIT_NS3_11char_traitsIS5_EENS3_9allocatorIS5_EEEE
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:43,4'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData19releaseStringStreamIwEEvRNSt3__119basic_ostringstreamIT_NS3_11char_traitsIS5_EENS3_9allocatorIS5_EEEE
        - Src:             'src/main/cpp/messagebuffer.cpp:43,4'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData19releaseStringStreamIwEEvRNSt3__119basic_ostringstreamIT_NS3_11char_traitsIS5_EENS3_9allocatorIS5_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/threadspecificdata.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData13releaseStreamERNSt3__119basic_ostringstreamIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/threadspecificdata.h:90,4'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData13releaseStreamERNSt3__119basic_ostringstreamIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers13MessageBuffer20MessageBufferPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:371,2'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferC2Ev
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      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:    _ZN7log4cxx7helpers17CharMessageBuffer24CharMessageBufferPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114StringOrStreamIcEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:83,27'
          Dst:             _ZN12_GLOBAL__N_114StringOrStreamIcEC2Ev
    - functionName:    _ZN12_GLOBAL__N_114StringOrStreamIcEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      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:    _ZNOSt3__115basic_stringbufIwNS_11char_traitsIwEENS_9allocatorIwEEE3strB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/sstream'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNOSt3__119basic_ostringstreamIwNS_11char_traitsIwEENS_9allocatorIwEEE3strB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/sstream'
      linkageType:     InternalLinkage
      functionLinenumber: 1099
      functionLinenumberEnd: 1099
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNOSt3__115basic_stringbufIwNS_11char_traitsIwEENS_9allocatorIwEEE3strB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/sstream:1099,72'
          Dst:             _ZNOSt3__115basic_stringbufIwNS_11char_traitsIwEENS_9allocatorIwEEE3strB8ne220000Ev
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData15getStringStreamIwEERNSt3__119basic_ostringstreamIT_NS3_11char_traitsIS5_EENS3_9allocatorIS5_EEEEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/threadspecificdata.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData9getStreamERKw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/threadspecificdata.h:81,11'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData9getStreamERKw
    - functionName:    _ZN12_GLOBAL__N_114StringOrStreamIwEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      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:    _ZN7log4cxx7helpers17WideMessageBuffer24WideMessageBufferPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114StringOrStreamIwEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:226,27'
          Dst:             _ZN12_GLOBAL__N_114StringOrStreamIwEC2Ev
    - functionName:    _ZNOSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/sstream'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          93
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNOSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/sstream'
      linkageType:     InternalLinkage
      functionLinenumber: 1099
      functionLinenumberEnd: 1099
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNOSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/sstream:1099,72'
          Dst:             _ZNOSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData15getStringStreamIcEERNSt3__119basic_ostringstreamIT_NS3_11char_traitsIS5_EENS3_9allocatorIS5_EEEEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/threadspecificdata.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData9getStreamERKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/threadspecificdata.h:81,11'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData9getStreamERKc
    - 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:    _ZN7log4cxx7helpers13MessageBufferlsEPv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferlsEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:540,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferlsEPv
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferlsEPv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:222,26'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
    - functionName:    _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114StringOrStreamIcE13StreamFromBufEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:149,17'
          Dst:             _ZN12_GLOBAL__N_114StringOrStreamIcE13StreamFromBufEv
    - functionName:    _ZN12_GLOBAL__N_114StringOrStreamIcE13StreamFromBufEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          150
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData15getStringStreamIcEERNSt3__119basic_ostringstreamIT_NS3_11char_traitsIS5_EENS3_9allocatorIS5_EEEEv
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:52,4'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/messagebuffer.cpp:52,4'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/messagebuffer.cpp:52,4'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/messagebuffer.cpp:53,20'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData15getStringStreamIcEERNSt3__119basic_ostringstreamIT_NS3_11char_traitsIS5_EENS3_9allocatorIS5_EEEEv
        - Src:             'src/main/cpp/messagebuffer.cpp:52,4'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsEe
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferlsEe
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:536,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferlsEe
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferlsEe
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:218,26'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsEd
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferlsEd
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:532,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferlsEd
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferlsEd
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:214,26'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsEf
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferlsEf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:528,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferlsEf
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferlsEf
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:210,26'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferlsEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:524,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferlsEm
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferlsEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:206,26'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsEl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferlsEl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:520,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferlsEl
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferlsEl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:202,26'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsEj
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferlsEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:516,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferlsEj
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferlsEj
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:198,26'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferlsEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:512,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferlsEi
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferlsEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:194,26'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsEs
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferlsEs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:508,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferlsEs
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferlsEs
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:190,26'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferlsEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:504,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferlsEb
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferlsEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:186,26'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
    - functionName:    _ZN7log4cxx7helpers13MessageBuffer3strERNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBuffer3strERNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:499,23'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffer3strERNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEE
    - functionName:    _ZN7log4cxx7helpers17WideMessageBuffer3strERNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114StringOrStreamIwE13BufFromStreamEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:309,17'
          Dst:             _ZN12_GLOBAL__N_114StringOrStreamIwE13BufFromStreamEv
    - functionName:    _ZN12_GLOBAL__N_114StringOrStreamIwE13BufFromStreamEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNOSt3__119basic_ostringstreamIwNS_11char_traitsIwEENS_9allocatorIwEEE3strB8ne220000Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:73,41'
          Dst:             _ZNOSt3__119basic_ostringstreamIwNS_11char_traitsIwEENS_9allocatorIwEEE3strB8ne220000Ev
    - functionName:    _ZN7log4cxx7helpers13MessageBuffer3strERNS0_17WideMessageBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBuffer3strERS1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:494,23'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffer3strERS1_
    - functionName:    _ZN7log4cxx7helpers17WideMessageBuffer3strERS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114StringOrStreamIwE13BufFromStreamEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:314,17'
          Dst:             _ZN12_GLOBAL__N_114StringOrStreamIwE13BufFromStreamEv
    - functionName:    _ZN7log4cxx7helpers13MessageBuffer11extract_strERNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBuffer11extract_strERNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:489,33'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffer11extract_strERNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEE
    - functionName:    _ZN7log4cxx7helpers17WideMessageBuffer11extract_strERNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114StringOrStreamIwE13BufFromStreamEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:299,27'
          Dst:             _ZN12_GLOBAL__N_114StringOrStreamIwE13BufFromStreamEv
    - functionName:    _ZN7log4cxx7helpers13MessageBuffer11extract_strERNS0_17WideMessageBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBuffer11extract_strERS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:484,33'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffer11extract_strERS1_
    - functionName:    _ZN7log4cxx7helpers17WideMessageBuffer11extract_strERS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114StringOrStreamIwE13BufFromStreamEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:304,27'
          Dst:             _ZN12_GLOBAL__N_114StringOrStreamIwE13BufFromStreamEv
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsEw
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBufferlsEw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:479,25'
          Dst:             _ZN7log4cxx7helpers17WideMessageBufferlsEw
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferlsEw
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 231
      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:    _ZN7log4cxx7helpers13MessageBufferlsEPw
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBufferlsEPKw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:473,25'
          Dst:             _ZN7log4cxx7helpers17WideMessageBufferlsEPKw
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferlsEPKw
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsEPKw
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBufferlsEPKw
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:468,25'
          Dst:             _ZN7log4cxx7helpers17WideMessageBufferlsEPKw
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBufferlsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:462,25'
          Dst:             _ZN7log4cxx7helpers17WideMessageBufferlsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferlsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers13MessageBuffer3strERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffer3strERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:456,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffer3strERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
    - functionName:    _ZN7log4cxx7helpers17CharMessageBuffer3strERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114StringOrStreamIcE13BufFromStreamEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:164,17'
          Dst:             _ZN12_GLOBAL__N_114StringOrStreamIcE13BufFromStreamEv
    - functionName:    _ZN12_GLOBAL__N_114StringOrStreamIcE13BufFromStreamEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNOSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:73,41'
          Dst:             _ZNOSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
    - functionName:    _ZN7log4cxx7helpers13MessageBuffer3strERNS0_17CharMessageBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffer3strERS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:451,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffer3strERS1_
    - functionName:    _ZN7log4cxx7helpers17CharMessageBuffer3strERS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114StringOrStreamIcE13BufFromStreamEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:169,17'
          Dst:             _ZN12_GLOBAL__N_114StringOrStreamIcE13BufFromStreamEv
    - functionName:    _ZN7log4cxx7helpers13MessageBuffer11extract_strERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffer11extract_strERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:446,32'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffer11extract_strERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
    - functionName:    _ZN7log4cxx7helpers17CharMessageBuffer11extract_strERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114StringOrStreamIcE13BufFromStreamEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:154,27'
          Dst:             _ZN12_GLOBAL__N_114StringOrStreamIcE13BufFromStreamEv
    - functionName:    _ZN7log4cxx7helpers13MessageBuffer11extract_strERNS0_17CharMessageBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffer11extract_strERS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:441,32'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffer11extract_strERS1_
    - functionName:    _ZN7log4cxx7helpers17CharMessageBuffer11extract_strERS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114StringOrStreamIcE13BufFromStreamEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:159,27'
          Dst:             _ZN12_GLOBAL__N_114StringOrStreamIcE13BufFromStreamEv
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsEc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferlsEc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:436,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferlsEc
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferlsEc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsEPc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferlsEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:431,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferlsEPKc
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferlsEPKc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsEPKc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferlsEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:427,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferlsEPKc
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferlsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:422,22'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferlsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferlsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers13MessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:417,25'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
    - functionName:    _ZN7log4cxx7helpers13MessageBufferlsEPFRNSt3__18ios_baseES4_E
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers13MessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:410,20'
          Dst:             _ZN7log4cxx7helpers13MessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
    - functionName:    _ZNK7log4cxx7helpers13MessageBuffer9hasStreamEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7log4cxx7helpers17CharMessageBuffer9hasStreamEv
        - _ZNK7log4cxx7helpers17WideMessageBuffer9hasStreamEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:401,29'
          Dst:             _ZNK7log4cxx7helpers17CharMessageBuffer9hasStreamEv
        - Src:             'src/main/cpp/messagebuffer.cpp:401,80'
          Dst:             _ZNK7log4cxx7helpers17WideMessageBuffer9hasStreamEv
    - functionName:    _ZNK7log4cxx7helpers17CharMessageBuffer9hasStreamEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers17WideMessageBuffer9hasStreamEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers13MessageBufferD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 397
      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:    _ZN7log4cxx7helpers13MessageBufferC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 393
      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:    _ZN7log4cxx7helpers17WideMessageBufferlsEPv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:367,41'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
    - functionName:    _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114StringOrStreamIwE13StreamFromBufEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:294,17'
          Dst:             _ZN12_GLOBAL__N_114StringOrStreamIwE13StreamFromBufEv
    - functionName:    _ZN12_GLOBAL__N_114StringOrStreamIwE13StreamFromBufEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          150
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData15getStringStreamIwEERNSt3__119basic_ostringstreamIT_NS3_11char_traitsIS5_EENS3_9allocatorIS5_EEEEv
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:52,4'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/messagebuffer.cpp:52,4'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/messagebuffer.cpp:52,4'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/messagebuffer.cpp:53,20'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData15getStringStreamIwEERNSt3__119basic_ostringstreamIT_NS3_11char_traitsIS5_EENS3_9allocatorIS5_EEEEv
        - Src:             'src/main/cpp/messagebuffer.cpp:52,4'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferlsEe
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:363,41'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferlsEd
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:359,41'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferlsEf
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:355,41'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferlsEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:351,41'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferlsEl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:347,41'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferlsEj
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:343,41'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferlsEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:339,41'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferlsEs
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:335,41'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferlsEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:331,41'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferlsEPFRNSt3__18ios_baseES4_E
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:324,35'
          Dst:             _ZN7log4cxx7helpers17WideMessageBuffercvRNSt3__113basic_ostreamIwNS2_11char_traitsIwEEEEEv
    - functionName:    _ZN7log4cxx7helpers17WideMessageBufferlsEPw
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17WideMessageBufferlsEPKw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:274,9'
          Dst:             _ZN7log4cxx7helpers17WideMessageBufferlsEPKw
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferlsEPFRNSt3__18ios_baseES4_E
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:179,20'
          Dst:             _ZN7log4cxx7helpers17CharMessageBuffercvRNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEEv
    - functionName:    _ZN7log4cxx7helpers17CharMessageBufferlsEPc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17CharMessageBufferlsEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagebuffer.cpp:129,9'
          Dst:             _ZN7log4cxx7helpers17CharMessageBufferlsEPKc
    - functionName:    _ZNKRSt3__113move_iteratorIPPNS_4pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEES7_EEE4baseB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__iterator/move_iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      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:    _ZN7log4cxx3NDC4peekERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3NDC10getMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
        - _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:282,29'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/ndc.cpp:286,24'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
        - Src:             'src/main/cpp/ndc.cpp:290,23'
          Dst:             _ZN7log4cxx3NDC10getMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - Src:             'src/main/cpp/ndc.cpp:290,4'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - Src:             'src/main/cpp/ndc.cpp:294,9'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
    - functionName:    _ZN7log4cxx3NDC10getMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      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:    _ZN7log4cxx3NDC3popERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3NDC10getMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
        - _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:260,29'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/ndc.cpp:264,24'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
        - Src:             'src/main/cpp/ndc.cpp:268,23'
          Dst:             _ZN7log4cxx3NDC10getMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - Src:             'src/main/cpp/ndc.cpp:268,4'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - Src:             'src/main/cpp/ndc.cpp:270,10'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
        - Src:             'src/main/cpp/ndc.cpp:274,9'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
    - functionName:    _ZN7log4cxx3NDC4pushERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3NDC6pushLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:255,2'
          Dst:             _ZN7log4cxx3NDC6pushLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3NDC6pushLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData4pushERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:213,2'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData4pushERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3NDCC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3NDC4pushERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:249,2'
          Dst:             _ZN7log4cxx3NDC4pushERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3NDC5emptyEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
        - _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:230,29'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/ndc.cpp:234,24'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
        - Src:             'src/main/cpp/ndc.cpp:239,10'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
    - functionName:    _ZN7log4cxx3NDC6removeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3NDC5clearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:224,2'
          Dst:             _ZN7log4cxx3NDC5clearEv
    - functionName:    _ZN7log4cxx3NDC5clearEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
        - _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:48,29'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/ndc.cpp:52,24'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
        - Src:             'src/main/cpp/ndc.cpp:59,9'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
    - functionName:    _ZN7log4cxx3NDC4peekERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3NDC10getMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
        - _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:193,29'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/ndc.cpp:197,24'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
        - Src:             'src/main/cpp/ndc.cpp:201,23'
          Dst:             _ZN7log4cxx3NDC10getMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - Src:             'src/main/cpp/ndc.cpp:201,4'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/ndc.cpp:205,9'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
    - functionName:    _ZN7log4cxx3NDC4peekEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3NDC10getMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
        - _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:174,29'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/ndc.cpp:178,24'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
        - Src:             'src/main/cpp/ndc.cpp:182,11'
          Dst:             _ZN7log4cxx3NDC10getMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - Src:             'src/main/cpp/ndc.cpp:185,9'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
    - functionName:    _ZN7log4cxx3NDC3popERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3NDC10getMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
        - _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:153,29'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/ndc.cpp:157,24'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
        - Src:             'src/main/cpp/ndc.cpp:161,23'
          Dst:             _ZN7log4cxx3NDC10getMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - Src:             'src/main/cpp/ndc.cpp:161,4'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/ndc.cpp:166,9'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
    - functionName:    _ZN7log4cxx3NDC8getDepthEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
        - _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:113,29'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/ndc.cpp:117,21'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
        - Src:             'src/main/cpp/ndc.cpp:121,10'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
    - functionName:    _ZN7log4cxx3NDC3getERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3NDC14getFullMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
        - _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:92,29'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/ndc.cpp:96,24'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
        - Src:             'src/main/cpp/ndc.cpp:100,16'
          Dst:             _ZN7log4cxx3NDC14getFullMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - Src:             'src/main/cpp/ndc.cpp:104,9'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
    - functionName:    _ZN7log4cxx3NDC14getFullMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      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:    _ZN7log4cxx3NDC7inheritEPNSt3__15stackINS1_4pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_EENS1_5dequeISA_NS7_ISA_EEEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData7inheritERKNSt3__15stackINS2_4pairINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_EENS2_5dequeISB_NS8_ISB_EEEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:84,3'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7inheritERKNSt3__15stackINS2_4pairINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_EENS2_5dequeISB_NS8_ISB_EEEEEE
    - functionName:    _ZN7log4cxx3NDC10cloneStackEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:65,29'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/ndc.cpp:69,24'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
    - functionName:    _ZN7log4cxx3NDC3popEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3NDC10getMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
        - _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:130,29'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/ndc.cpp:134,24'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
        - Src:             'src/main/cpp/ndc.cpp:138,20'
          Dst:             _ZN7log4cxx3NDC10getMessageERKNSt3__14pairINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES8_EE
        - Src:             'src/main/cpp/ndc.cpp:140,10'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
        - Src:             'src/main/cpp/ndc.cpp:144,9'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
    - functionName:    _ZN7log4cxx3NDCD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3NDC3popEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:32,2'
          Dst:             _ZN7log4cxx3NDC3popEv
        - Src:             'src/main/cpp/ndc.cpp:32,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx3NDC4pushERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3NDC6pushLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:218,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/ndc.cpp:219,2'
          Dst:             _ZN7log4cxx3NDC6pushLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3NDCC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3NDC4pushERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndc.cpp:27,2'
          Dst:             _ZN7log4cxx3NDC4pushERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _GLOBAL__sub_I_onlyonceerrorhandler.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.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/main/cpp/onlyonceerrorhandler.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20OnlyOnceErrorHandler13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers20OnlyOnceErrorHandler13registerClassEv
    - functionName:    _ZN7log4cxx7helpers20OnlyOnceErrorHandler13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers20OnlyOnceErrorHandler14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerEEC2Ev
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerEED2Ev
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerEEcvRS3_Ev
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/onlyonceerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/onlyonceerrorhandler.h:50,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/onlyonceerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/onlyonceerrorhandler.h:50,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/onlyonceerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/onlyonceerrorhandler.h:50,3'
          Dst:             _ZN7log4cxx7helpers20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandlerD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx7helpers20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandler11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/onlyonceerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx7helpers20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandler11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/onlyonceerrorhandler.h:0,0'
          Dst:             _ZNK7log4cxx7helpers20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandler11newInstanceEv
    - functionName:    _ZNK7log4cxx7helpers20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandler7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/onlyonceerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      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:    _ZNK7log4cxx7helpers20OnlyOnceErrorHandler25ClazzOnlyOnceErrorHandler11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/onlyonceerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers20OnlyOnceErrorHandlerC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/onlyonceerrorhandler.h:50,3'
          Dst:             _ZN7log4cxx7helpers20OnlyOnceErrorHandlerC1Ev
    - functionName:    _ZN7log4cxx7helpers20OnlyOnceErrorHandlerC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi12ErrorHandlerC2Ev
        - _ZN7log4cxx3spi12ErrorHandlerD2Ev
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:33,23'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:33,23'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:33,23'
          Dst:             _ZN7log4cxx3spi12ErrorHandlerC2Ev
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:36,1'
          Dst:             _ZN7log4cxx3spi12ErrorHandlerD2Ev
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:36,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3spi12ErrorHandlerC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/errorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi12ErrorHandlerD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/errorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20OnlyOnceErrorHandler27OnlyOnceErrorHandlerPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      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:    _ZN7log4cxx7helpers20OnlyOnceErrorHandlerD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.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:
        - _ZN7log4cxx3spi12ErrorHandlerD2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers20OnlyOnceErrorHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:38,46'
          Dst:             _ZN7log4cxx7helpers20OnlyOnceErrorHandlerD2Ev
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:38,46'
          Dst:             _ZN7log4cxx3spi12ErrorHandlerD2Ev
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:38,46'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:38,46'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers20OnlyOnceErrorHandlerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      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:
        - _ZN7log4cxx7helpers20OnlyOnceErrorHandlerD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:38,46'
          Dst:             _ZN7log4cxx7helpers20OnlyOnceErrorHandlerD1Ev
    - functionName:    _ZNK7log4cxx7helpers20OnlyOnceErrorHandler8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20OnlyOnceErrorHandler14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers20OnlyOnceErrorHandler14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers20OnlyOnceErrorHandler10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/onlyonceerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers20OnlyOnceErrorHandler4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/onlyonceerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3spi12ErrorHandler14getStaticClassEv
        - _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/onlyonceerrorhandler.h:51,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/onlyonceerrorhandler.h:56,3'
          Dst:             _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/onlyonceerrorhandler.h:57,3'
          Dst:             _ZN7log4cxx3spi12ErrorHandler14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers20OnlyOnceErrorHandler15activateOptionsERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20OnlyOnceErrorHandler9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20OnlyOnceErrorHandler9setLoggerERKNSt3__110shared_ptrINS_6LoggerEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers20OnlyOnceErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioni
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:59,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
    - functionName:    _ZNK7log4cxx7helpers20OnlyOnceErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:75,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx7helpers20OnlyOnceErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioniRKNS2_10shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20OnlyOnceErrorHandler11setAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20OnlyOnceErrorHandler17setBackupAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20OnlyOnceErrorHandlerD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n48_NK7log4cxx7helpers20OnlyOnceErrorHandler4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/onlyonceerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers20OnlyOnceErrorHandler4castERKNS0_5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/onlyonceerrorhandler.h:0,0'
          Dst:             _ZNK7log4cxx7helpers20OnlyOnceErrorHandler4castERKNS0_5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7helpers20OnlyOnceErrorHandler10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/onlyonceerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers20OnlyOnceErrorHandler10instanceofERKNS0_5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/onlyonceerrorhandler.h:0,0'
          Dst:             _ZNK7log4cxx7helpers20OnlyOnceErrorHandler10instanceofERKNS0_5ClassE
    - functionName:    _ZNK7log4cxx7helpers20OnlyOnceErrorHandler13errorReportedEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 92
      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:    _ZTv0_n128_N7log4cxx7helpers20OnlyOnceErrorHandler17setBackupAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20OnlyOnceErrorHandler17setBackupAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:0,0'
          Dst:             _ZN7log4cxx7helpers20OnlyOnceErrorHandler17setBackupAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZTv0_n120_N7log4cxx7helpers20OnlyOnceErrorHandler11setAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20OnlyOnceErrorHandler11setAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:0,0'
          Dst:             _ZN7log4cxx7helpers20OnlyOnceErrorHandler11setAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZTv0_n104_NK7log4cxx7helpers20OnlyOnceErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers20OnlyOnceErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:0,0'
          Dst:             _ZNK7log4cxx7helpers20OnlyOnceErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZTv0_n112_NK7log4cxx7helpers20OnlyOnceErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioniRKNS2_10shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers20OnlyOnceErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioniRKNS2_10shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:0,0'
          Dst:             _ZNK7log4cxx7helpers20OnlyOnceErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioniRKNS2_10shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZTv0_n96_NK7log4cxx7helpers20OnlyOnceErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioni
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers20OnlyOnceErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioni
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:0,0'
          Dst:             _ZNK7log4cxx7helpers20OnlyOnceErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioni
    - functionName:    _ZTv0_n72_N7log4cxx7helpers20OnlyOnceErrorHandler9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20OnlyOnceErrorHandler9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:0,0'
          Dst:             _ZN7log4cxx7helpers20OnlyOnceErrorHandler9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n64_N7log4cxx7helpers20OnlyOnceErrorHandler15activateOptionsERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20OnlyOnceErrorHandler15activateOptionsERNS0_4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:0,0'
          Dst:             _ZN7log4cxx7helpers20OnlyOnceErrorHandler15activateOptionsERNS0_4PoolE
    - functionName:    _ZTv0_n88_N7log4cxx7helpers20OnlyOnceErrorHandler9setLoggerERKNSt3__110shared_ptrINS_6LoggerEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20OnlyOnceErrorHandler9setLoggerERKNSt3__110shared_ptrINS_6LoggerEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:0,0'
          Dst:             _ZN7log4cxx7helpers20OnlyOnceErrorHandler9setLoggerERKNSt3__110shared_ptrINS_6LoggerEEE
    - functionName:    _ZTv0_n24_N7log4cxx7helpers20OnlyOnceErrorHandlerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.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:
        - _ZN7log4cxx7helpers20OnlyOnceErrorHandlerD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:0,0'
          Dst:             _ZN7log4cxx7helpers20OnlyOnceErrorHandlerD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7helpers20OnlyOnceErrorHandlerD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.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:
        - _ZN7log4cxx7helpers20OnlyOnceErrorHandlerD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:0,0'
          Dst:             _ZN7log4cxx7helpers20OnlyOnceErrorHandlerD1Ev
    - functionName:    _ZN7log4cxx7helpers20OnlyOnceErrorHandlerC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n32_NK7log4cxx7helpers20OnlyOnceErrorHandler8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/onlyonceerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers20OnlyOnceErrorHandler8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/onlyonceerrorhandler.cpp:0,0'
          Dst:             _ZNK7log4cxx7helpers20OnlyOnceErrorHandler8getClassEv
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE6Unused7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      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:    _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE6UnusedD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE6UnusedD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:35,9'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE6UnusedD2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE6UnusedD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:35,9'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE6UnusedC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:35,9'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx20ConfiguratorWatchdog10doOnChangeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx7helpers12FileWatchdog4fileEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:186,31'
          Dst:             _ZN7log4cxx7helpers12FileWatchdog4fileEv
        - Src:             'src/main/cpp/optionconverter.cpp:186,39'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
    - functionName:    _ZN7log4cxx20ConfiguratorWatchdogD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20ConfiguratorWatchdogD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:169,7'
          Dst:             _ZN7log4cxx20ConfiguratorWatchdogD2Ev
    - functionName:    _ZN7log4cxx20ConfiguratorWatchdogD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12FileWatchdogD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:169,7'
          Dst:             _ZN7log4cxx7helpers12FileWatchdogD2Ev
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:41,2'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:42,2'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE6UnusedC2Ev
        - _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE6UnusedD2Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,66'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE6UnusedC2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_atexit
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE6UnusedD2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_guard_release
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEED0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.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:
        - _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:31,7'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEED2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20ConfiguratorWatchdogD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:31,7'
          Dst:             _ZN7log4cxx20ConfiguratorWatchdogD2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:31,7'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx20ConfiguratorWatchdogC2ERKNSt3__110shared_ptrINS_3spi12ConfiguratorEEERKNS_4FileE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12FileWatchdogC2ERKNS_4FileE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:174,11'
          Dst:             _ZN7log4cxx7helpers12FileWatchdogC2ERKNS_4FileE
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEEC2INSt3__110shared_ptrINS_3spi12ConfiguratorEEEJRKNS_4FileEEvEET_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx20ConfiguratorWatchdogC2ERKNSt3__110shared_ptrINS_3spi12ConfiguratorEEERKNS_4FileE
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:50,2'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:51,5'
          Dst:             _ZN7log4cxx20ConfiguratorWatchdogC2ERKNSt3__110shared_ptrINS_3spi12ConfiguratorEEERKNS_4FileE
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:52,3'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZZN7log4cxx20ConfiguratorWatchdog13startWatchingERKNSt3__110shared_ptrINS_3spi12ConfiguratorEEERKNS_4FileElENKUlvE_clEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      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:    _ZN7log4cxx4castINS_7helpers15SingletonHolderINS_20ConfiguratorWatchdogEEENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS7_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS0_15SingletonHolderINS_20ConfiguratorWatchdogEEEEENSt3__110shared_ptrIT_EENS6_8functionIFNS7_INS0_6ObjectEEEvEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/aprinitializer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx4castINS_7helpers15SingletonHolderINS_20ConfiguratorWatchdogEEENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS7_IT0_EE
        - _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
        - _ZN7log4cxx7helpers14APRInitializer15findOrAddObjectEmNSt3__18functionIFNS2_10shared_ptrINS0_6ObjectEEEvEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,19'
          Dst:             _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,33'
          Dst:             _ZN7log4cxx7helpers14APRInitializer15findOrAddObjectEmNSt3__18functionIFNS2_10shared_ptrINS0_6ObjectEEEvEEE
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,11'
          Dst:             _ZN7log4cxx4castINS_7helpers15SingletonHolderINS_20ConfiguratorWatchdogEEENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS7_IT0_EE
    - functionName:    wmemchr
      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:    _ZN12_GLOBAL__N_120isRecursiveReferenceERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKNS_14LogStringChainE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_120isRecursiveReferenceERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKNS_14LogStringChainE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:76,12'
          Dst:             _ZN12_GLOBAL__N_120isRecursiveReferenceERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKNS_14LogStringChainE
    - functionName:    _ZN7log4cxx20ConfiguratorWatchdog13startWatchingERKNSt3__110shared_ptrINS_3spi12ConfiguratorEEERKNS_4FileEl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          89
      EdgeCount:       16
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx7helpers12FileWatchdog5startEv
        - _ZN7log4cxx7helpers12FileWatchdog7setFileERKNS_4FileE
        - _ZN7log4cxx7helpers12FileWatchdog8setDelayEl
        - _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS0_15SingletonHolderINS_20ConfiguratorWatchdogEEEEENSt3__110shared_ptrIT_EENS6_8functionIFNS7_INS0_6ObjectEEEvEEE
        - _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:192,18'
          Dst:             _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS0_15SingletonHolderINS_20ConfiguratorWatchdogEEEEENSt3__110shared_ptrIT_EENS6_8functionIFNS7_INS0_6ObjectEEEvEEE
        - Src:             'src/main/cpp/optionconverter.cpp:196,24'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS_20ConfiguratorWatchdogEE5valueEv
        - Src:             'src/main/cpp/optionconverter.cpp:198,7'
          Dst:             _ZN7log4cxx7helpers12FileWatchdog7setFileERKNS_4FileE
        - Src:             'src/main/cpp/optionconverter.cpp:199,7'
          Dst:             _ZN7log4cxx7helpers12FileWatchdog8setDelayEl
        - Src:             'src/main/cpp/optionconverter.cpp:200,7'
          Dst:             _ZN7log4cxx7helpers12FileWatchdog5startEv
    - functionName:    _ZN7log4cxx4castINS_3spi12ConfiguratorENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3spi12Configurator14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx3spi12Configurator14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers15OptionConverter18selectAndConfigureERKNS_4FileERKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEENS5_10shared_ptrINS_3spi16LoggerRepositoryEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          354
      EdgeCount:       129
      CyclomaticComplexity: 59
      functionsReached:
        - _ZN7log4cxx20ConfiguratorWatchdog13startWatchingERKNSt3__110shared_ptrINS_3spi12ConfiguratorEEERKNS_4FileEl
        - _ZN7log4cxx3xml15DOMConfigurator14getStaticClassEv
        - _ZN7log4cxx4castINS_3spi12ConfiguratorENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx4File7getPathEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:527,36'
          Dst:             _ZNK7log4cxx4File7getPathEv
        - Src:             'src/main/cpp/optionconverter.cpp:532,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/optionconverter.cpp:536,11'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator14getStaticClassEv
        - Src:             'src/main/cpp/optionconverter.cpp:542,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/optionconverter.cpp:543,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:544,27'
          Dst:             _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:546,18'
          Dst:             _ZN7log4cxx4castINS_3spi12ConfiguratorENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - Src:             'src/main/cpp/optionconverter.cpp:550,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:561,3'
          Dst:             _ZN7log4cxx20ConfiguratorWatchdog13startWatchingERKNSt3__110shared_ptrINS_3spi12ConfiguratorEEERKNS_4FileEl
    - functionName:    _ZN7log4cxx7helpers15OptionConverter22instantiateByClassNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS0_5ClassERKNS2_10shared_ptrINS0_6ObjectEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          319
      EdgeCount:       99
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:495,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/optionconverter.cpp:497,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:502,27'
          Dst:             _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:507,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:512,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/optionconverter.cpp:515,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/optionconverter.cpp:516,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/optionconverter.cpp:516,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/optionconverter.cpp:516,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers15OptionConverter16instantiateByKeyERNS0_10PropertiesERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEERKNS0_5ClassERKNS4_10shared_ptrINS0_6ObjectEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          113
      EdgeCount:       31
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - _ZN7log4cxx7helpers15OptionConverter22instantiateByClassNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS0_5ClassERKNS2_10shared_ptrINS0_6ObjectEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:478,22'
          Dst:             _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/optionconverter.cpp:482,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:489,4'
          Dst:             _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:488,9'
          Dst:             _ZN7log4cxx7helpers15OptionConverter22instantiateByClassNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS0_5ClassERKNS2_10shared_ptrINS0_6ObjectEEE
    - functionName:    _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          154
      EdgeCount:       50
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7log4cxx7helpers15OptionConverter9substVarsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZNK7log4cxx7helpers10Properties11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:371,24'
          Dst:             _ZNK7log4cxx7helpers10Properties11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:380,10'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9substVarsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/optionconverter.cpp:381,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/optionconverter.cpp:384,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/optionconverter.cpp:387,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/optionconverter.cpp:387,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/optionconverter.cpp:387,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers15OptionConverter9substVarsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115substVarsSafelyERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERN7log4cxx7helpers10PropertiesEPKNS_14LogStringChainE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:392,9'
          Dst:             _ZN12_GLOBAL__N_115substVarsSafelyERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERN7log4cxx7helpers10PropertiesEPKNS_14LogStringChainE
    - functionName:    _ZN12_GLOBAL__N_115substVarsSafelyERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERN7log4cxx7helpers10PropertiesEPKNS_14LogStringChainE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          381
      EdgeCount:       120
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN12_GLOBAL__N_115substVarsSafelyERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERN7log4cxx7helpers10PropertiesEPKNS_14LogStringChainE
        - _ZN12_GLOBAL__N_120isRecursiveReferenceERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKNS_14LogStringChainE
        - _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15OptionConverter17getSystemPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZNK7log4cxx7helpers10Properties11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:120,19'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/optionconverter.cpp:121,5'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:123,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/optionconverter.cpp:123,11'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:123,5'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/optionconverter.cpp:123,5'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/optionconverter.cpp:124,4'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/optionconverter.cpp:129,17'
          Dst:             _ZN12_GLOBAL__N_120isRecursiveReferenceERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKNS_14LogStringChainE
        - Src:             'src/main/cpp/optionconverter.cpp:134,6'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/optionconverter.cpp:134,12'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:134,6'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/optionconverter.cpp:134,6'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/optionconverter.cpp:138,27'
          Dst:             _ZN7log4cxx7helpers15OptionConverter17getSystemPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/optionconverter.cpp:143,26'
          Dst:             _ZNK7log4cxx7helpers10Properties11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:154,39'
          Dst:             _ZN12_GLOBAL__N_115substVarsSafelyERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERN7log4cxx7helpers10PropertiesEPKNS_14LogStringChainE
    - functionName:    _ZN7log4cxx7helpers15OptionConverter17getSystemPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          69
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers6System11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:399,19'
          Dst:             _ZN7log4cxx7helpers6System11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers15OptionConverter7toLevelERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          465
      EdgeCount:       161
      CyclomaticComplexity: 69
      functionsReached:
        - _ZN7log4cxx5Level14getStaticClassEv
        - _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrIS0_EE
        - _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - __clang_call_terminate
        - __cxa_bad_cast
        - __cxa_begin_catch
        - __cxa_end_catch
        - __dynamic_cast
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:424,11'
          Dst:             _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrIS0_EE
        - Src:             'src/main/cpp/optionconverter.cpp:434,10'
          Dst:             _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrIS0_EE
        - Src:             'src/main/cpp/optionconverter.cpp:436,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/optionconverter.cpp:438,43'
          Dst:             _ZN7log4cxx5Level14getStaticClassEv
        - Src:             'src/main/cpp/optionconverter.cpp:438,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:450,43'
          Dst:             _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:450,4'
          Dst:             __dynamic_cast
        - Src:             'src/main/cpp/optionconverter.cpp:450,4'
          Dst:             __cxa_bad_cast
        - Src:             'src/main/cpp/optionconverter.cpp:462,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/optionconverter.cpp:455,52'
          Dst:             _ZN7log4cxx5Level14getStaticClassEv
        - Src:             'src/main/cpp/optionconverter.cpp:455,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/optionconverter.cpp:456,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/optionconverter.cpp:468,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/optionconverter.cpp:459,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:462,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/optionconverter.cpp:452,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/optionconverter.cpp:465,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:468,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/optionconverter.cpp:468,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/optionconverter.cpp:462,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/optionconverter.cpp:456,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/optionconverter.cpp:468,2'
          Dst:             __clang_call_terminate
    - functionName:    __cxa_bad_cast
      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:    _ZN12_GLOBAL__N_114skipWhitespaceERPc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - isspace
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:56,9'
          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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers15OptionConverter10toFileSizeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          248
      EdgeCount:       51
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_114skipWhitespaceERPc
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __errno_location
        - strtoll
        - toupper
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:306,20'
          Dst:             _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:313,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:315,2'
          Dst:             __errno_location
        - Src:             'src/main/cpp/optionconverter.cpp:316,21'
          Dst:             strtoll
        - Src:             'src/main/cpp/optionconverter.cpp:318,34'
          Dst:             __errno_location
        - Src:             'src/main/cpp/optionconverter.cpp:323,2'
          Dst:             _ZN12_GLOBAL__N_114skipWhitespaceERPc
        - Src:             'src/main/cpp/optionconverter.cpp:326,39'
          Dst:             toupper
        - Src:             'src/main/cpp/optionconverter.cpp:343,25'
          Dst:             toupper
        - Src:             'src/main/cpp/optionconverter.cpp:348,3'
          Dst:             _ZN12_GLOBAL__N_114skipWhitespaceERPc
    - 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:    4
      BranchProfiles:  []
      Callsites:       []
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          121
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __errno_location
        - strtoll
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:281,20'
          Dst:             _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:288,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/optionconverter.cpp:291,2'
          Dst:             __errno_location
        - Src:             'src/main/cpp/optionconverter.cpp:292,21'
          Dst:             strtoll
        - Src:             'src/main/cpp/optionconverter.cpp:294,53'
          Dst:             __errno_location
    - functionName:    _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          104
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionconverter.cpp:260,7'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/optionconverter.cpp:269,7'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
    - functionName:    _ZN7log4cxx7helpers15OptionConverter19convertSpecialCharsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          136
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/main/cpp/optionconverter.cpp:226,4'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/optionhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/optionhandler.cpp:26,16'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/optionhandler.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/optionhandler.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _GLOBAL__sub_I_outputstream.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstream.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/main/cpp/outputstream.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStream13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers12OutputStream13registerClassEv
    - functionName:    _ZN7log4cxx7helpers12OutputStream13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers12OutputStream14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_12OutputStream17ClazzOutputStreamEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_12OutputStream17ClazzOutputStreamEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_12OutputStream17ClazzOutputStreamEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_12OutputStream17ClazzOutputStreamEEC2Ev
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_12OutputStream17ClazzOutputStreamEED2Ev
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_12OutputStream17ClazzOutputStreamEEcvRS3_Ev
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_12OutputStream17ClazzOutputStreamEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStream17ClazzOutputStreamC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers12OutputStream17ClazzOutputStreamC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_12OutputStream17ClazzOutputStreamEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_12OutputStream17ClazzOutputStreamEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_12OutputStream17ClazzOutputStreamEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_12OutputStream17ClazzOutputStreamEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_12OutputStream17ClazzOutputStreamEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_12OutputStream17ClazzOutputStreamEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_12OutputStream17ClazzOutputStreamEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers12OutputStream17ClazzOutputStreamC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/outputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/outputstream.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers12OutputStream17ClazzOutputStreamD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/outputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/outputstream.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers12OutputStream17ClazzOutputStreamD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/outputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStream17ClazzOutputStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/outputstream.h:36,3'
          Dst:             _ZN7log4cxx7helpers12OutputStream17ClazzOutputStreamD2Ev
    - functionName:    _ZNK7log4cxx7helpers12OutputStream17ClazzOutputStream7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/outputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      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:    _ZNK7log4cxx7helpers12OutputStream10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/outputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12OutputStream5writeERNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstream.cpp:49,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/outputstream.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/outputstream.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7helpers12OutputStream5flushEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstream.cpp:44,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/outputstream.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/outputstream.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7helpers12OutputStream5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstream.cpp:39,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/outputstream.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/outputstream.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7helpers12OutputStreamD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstream.cpp:34,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers12OutputStreamC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstream.cpp:28,15'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
    - functionName:    _ZN7log4cxx7helpers12OutputStreamD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      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:    _ZNK7log4cxx7helpers12OutputStream8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStream14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstream.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers12OutputStream14getStaticClassEv
    - functionName:    _GLOBAL__sub_I_patternlayout.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.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/main/cpp/patternlayout.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13PatternLayout13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             _ZN7log4cxx13PatternLayout13registerClassEv
    - functionName:    _ZN7log4cxx13PatternLayout13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx13PatternLayout14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_13PatternLayout18ClazzPatternLayoutEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_13PatternLayout18ClazzPatternLayoutEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_13PatternLayout18ClazzPatternLayoutEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_13PatternLayout18ClazzPatternLayoutEEC2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_13PatternLayout18ClazzPatternLayoutEED2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_13PatternLayout18ClazzPatternLayoutEEcvRS3_Ev
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_13PatternLayout18ClazzPatternLayoutEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13PatternLayout18ClazzPatternLayoutC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx13PatternLayout18ClazzPatternLayoutC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_13PatternLayout18ClazzPatternLayoutEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_13PatternLayout18ClazzPatternLayoutEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_13PatternLayout18ClazzPatternLayoutEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_13PatternLayout18ClazzPatternLayoutEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_13PatternLayout18ClazzPatternLayoutEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_13PatternLayout18ClazzPatternLayoutEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_13PatternLayout18ClazzPatternLayoutEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx13PatternLayout18ClazzPatternLayoutC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/patternlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/patternlayout.h:451,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx13PatternLayout18ClazzPatternLayoutD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/patternlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/patternlayout.h:451,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx13PatternLayout18ClazzPatternLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/patternlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13PatternLayout18ClazzPatternLayoutD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/patternlayout.h:451,3'
          Dst:             _ZN7log4cxx13PatternLayout18ClazzPatternLayoutD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx13PatternLayout18ClazzPatternLayout11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/patternlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx13PatternLayout18ClazzPatternLayout11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/patternlayout.h:0,0'
          Dst:             _ZNK7log4cxx13PatternLayout18ClazzPatternLayout11newInstanceEv
    - functionName:    _ZNK7log4cxx13PatternLayout18ClazzPatternLayout7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/patternlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 451
      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:    _ZNK7log4cxx13PatternLayout18ClazzPatternLayout11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/patternlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx13PatternLayoutC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/patternlayout.h:451,3'
          Dst:             _ZN7log4cxx13PatternLayoutC1Ev
    - functionName:    _ZN7log4cxx13PatternLayoutC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx6LayoutC2Ev
        - _ZN7log4cxx6LayoutD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:93,16'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:93,16'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:93,16'
          Dst:             _ZN7log4cxx6LayoutC2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:96,1'
          Dst:             _ZN7log4cxx6LayoutD2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:96,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:96,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx6LayoutC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/layout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx13PatternLayout20PatternLayoutPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       35
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx13PatternLayoutD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13PatternLayoutD2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:107,33'
          Dst:             _ZN7log4cxx13PatternLayoutD2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:107,33'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:107,33'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx13PatternLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.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:
        - _ZN7log4cxx13PatternLayoutD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:107,33'
          Dst:             _ZN7log4cxx13PatternLayoutD1Ev
    - functionName:    _ZNK7log4cxx13PatternLayout8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13PatternLayout14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:90,1'
          Dst:             _ZN7log4cxx13PatternLayout14getStaticClassEv
    - functionName:    _ZNK7log4cxx13PatternLayout10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/patternlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx13PatternLayout4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/patternlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx13PatternLayout14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx6Layout4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/patternlayout.h:452,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/patternlayout.h:453,3'
          Dst:             _ZN7log4cxx13PatternLayout14getStaticClassEv
        - Src:             'src/main/include/log4cxx/patternlayout.h:454,3'
          Dst:             _ZNK7log4cxx6Layout4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx13PatternLayout15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          192
      EdgeCount:       50
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7log4cxx4castINS_7pattern28LoggingEventPatternConverterENS1_16PatternConverterELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx4priv17doubledLayoutSizeEm
        - _ZN7log4cxx7pattern13PatternParser5parseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_3mapIS8_NS2_8functionIFNS2_10shared_ptrINS0_16PatternConverterEEERKNS2_6vectorIS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SM_EEEEEE
        - _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:179,20'
          Dst:             _ZN7log4cxx7pattern13PatternParser5parseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_3mapIS8_NS2_8functionIFNS2_10shared_ptrINS0_16PatternConverterEEERKNS2_6vectorIS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SM_EEEEEE
        - Src:             'src/main/cpp/patternlayout.cpp:187,29'
          Dst:             _ZN7log4cxx4castINS_7pattern28LoggingEventPatternConverterENS1_16PatternConverterELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/patternlayout.cpp:192,58'
          Dst:             _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
        - Src:             'src/main/cpp/patternlayout.cpp:192,34'
          Dst:             _ZN7log4cxx4priv17doubledLayoutSizeEm
    - functionName:    _ZN7log4cxx13PatternLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          148
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter19convertSpecialCharsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:131,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/patternlayout.cpp:135,31'
          Dst:             _ZN7log4cxx7helpers15OptionConverter19convertSpecialCharsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/patternlayout.cpp:136,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/patternlayout.cpp:140,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/patternlayout.cpp:144,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/patternlayout.cpp:146,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/patternlayout.cpp:150,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/patternlayout.cpp:154,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/patternlayout.cpp:158,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/patternlayout.cpp:162,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
    - functionName:    _ZNK7log4cxx13PatternLayout6formatERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          101
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7log4cxx4priv21reserveFormattedEventERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEmm
        - _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
        - _ZNK7log4cxx7pattern14FormattingInfo11adjustFieldEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7pattern16PatternConverter17getFormattingInfoEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:117,23'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
        - Src:             'src/main/cpp/patternlayout.cpp:118,2'
          Dst:             _ZN7log4cxx4priv21reserveFormattedEventERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEmm
        - Src:             'src/main/cpp/patternlayout.cpp:123,9'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/patternlayout.cpp:124,9'
          Dst:             _ZNK7log4cxx7pattern16PatternConverter17getFormattingInfoEv
        - Src:             'src/main/cpp/patternlayout.cpp:124,29'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo11adjustFieldEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx13PatternLayout16ignoresThrowableEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/patternlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 523
      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:    _ZN7log4cxx13PatternLayout19getFormatSpecifiersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         208
      ICount:          1312
      EdgeCount:       316
      CyclomaticComplexity: 110
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx13PatternLayout32createColorStartPatternConverterERKNSt3__16vectorINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEENS6_IS8_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7pattern26ColorStartPatternConverter12setInfoColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7pattern26ColorStartPatternConverter12setWarnColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7pattern26ColorStartPatternConverter13setDebugColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7pattern26ColorStartPatternConverter13setErrorColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7pattern26ColorStartPatternConverter13setFatalColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7pattern26ColorStartPatternConverter13setTraceColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:263,25'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter13setErrorColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/patternlayout.cpp:264,25'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter13setFatalColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/patternlayout.cpp:265,25'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter12setWarnColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/patternlayout.cpp:266,25'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter12setInfoColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/patternlayout.cpp:267,25'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter13setDebugColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/patternlayout.cpp:268,25'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter13setTraceColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx4priv21reserveFormattedEventERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEmm
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/layout_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx4castINS_7pattern28LoggingEventPatternConverterENS1_16PatternConverterELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverter14getStaticClassEv
    - functionName:    _ZN7log4cxx4priv17doubledLayoutSizeEm
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/layout_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6Layout4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/layout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
        - _ZN7log4cxx6Layout14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/layout.h:41,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/layout.h:42,3'
          Dst:             _ZN7log4cxx6Layout14getStaticClassEv
        - Src:             'src/main/include/log4cxx/layout.h:43,3'
          Dst:             _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
    - functionName:    _ZN7log4cxx13PatternLayoutD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6LayoutD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:107,34'
          Dst:             _ZN7log4cxx6LayoutD2Ev
    - functionName:    _ZN7log4cxx13PatternLayout20PatternLayoutPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6Layout10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/layout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx13PatternLayout20PatternLayoutPrivateC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          114
      EdgeCount:       35
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n48_NK7log4cxx13PatternLayout4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/patternlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx13PatternLayout4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/patternlayout.h:0,0'
          Dst:             _ZNK7log4cxx13PatternLayout4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx13PatternLayout10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/patternlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx13PatternLayout10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/patternlayout.h:0,0'
          Dst:             _ZNK7log4cxx13PatternLayout10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n48_NK7log4cxx6Layout4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/layout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Layout4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/layout.h:0,0'
          Dst:             _ZNK7log4cxx6Layout4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx6Layout10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/layout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Layout10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/layout.h:0,0'
          Dst:             _ZNK7log4cxx6Layout10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx13PatternLayout20getConversionPatternEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n64_N7log4cxx13PatternLayout15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13PatternLayout15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:0,0'
          Dst:             _ZN7log4cxx13PatternLayout15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZTv0_n72_N7log4cxx13PatternLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13PatternLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:0,0'
          Dst:             _ZN7log4cxx13PatternLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx13PatternLayout20setConversionPatternERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:112,2'
          Dst:             _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
    - functionName:    _ZTv0_n24_N7log4cxx13PatternLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.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:
        - _ZN7log4cxx13PatternLayoutD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:0,0'
          Dst:             _ZN7log4cxx13PatternLayoutD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx13PatternLayoutD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.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:
        - _ZN7log4cxx13PatternLayoutD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:0,0'
          Dst:             _ZN7log4cxx13PatternLayoutD1Ev
    - functionName:    _ZN7log4cxx13PatternLayoutC1ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx6LayoutC2Ev
        - _ZN7log4cxx6LayoutD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:101,16'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:101,16'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:101,16'
          Dst:             _ZN7log4cxx6LayoutC2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:104,2'
          Dst:             _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - Src:             'src/main/cpp/patternlayout.cpp:105,1'
          Dst:             _ZN7log4cxx6LayoutD2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:105,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:105,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx13PatternLayoutC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - _ZN7log4cxx6LayoutC2Ev
        - _ZN7log4cxx6LayoutD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:101,16'
          Dst:             _ZN7log4cxx6LayoutC2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:104,2'
          Dst:             _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - Src:             'src/main/cpp/patternlayout.cpp:105,1'
          Dst:             _ZN7log4cxx6LayoutD2Ev
    - functionName:    _ZN7log4cxx13PatternLayoutC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx6LayoutC2Ev
        - _ZN7log4cxx6LayoutD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:93,16'
          Dst:             _ZN7log4cxx6LayoutC2Ev
        - Src:             'src/main/cpp/patternlayout.cpp:96,1'
          Dst:             _ZN7log4cxx6LayoutD2Ev
    - functionName:    _ZTv0_n32_NK7log4cxx13PatternLayout8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx13PatternLayout8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternlayout.cpp:0,0'
          Dst:             _ZNK7log4cxx13PatternLayout8getClassEv
    - functionName:    _ZN7log4cxx7pattern13PatternParser15createConverterERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_RKNS2_3mapIS8_NS2_8functionIFNS2_10shared_ptrINS0_16PatternConverterEEERKNS2_6vectorIS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SN_EEEEEERSJ_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternparser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          179
      EdgeCount:       42
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternparser.cpp:343,2'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7pattern13PatternParser17finalizeConverterEwRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmRS8_RKNS2_10shared_ptrINS0_14FormattingInfoEEERKNS2_3mapIS8_NS2_8functionIFNSC_INS0_16PatternConverterEEERKNS2_6vectorIS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SR_EEEEEERNSL_ISK_NS6_ISK_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternparser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          275
      EdgeCount:       78
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7pattern13PatternParser14extractOptionsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmRNS2_6vectorIS8_NS6_IS8_EEEE
        - _ZN7log4cxx7pattern13PatternParser15createConverterERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_RKNS2_3mapIS8_NS2_8functionIFNS2_10shared_ptrINS0_16PatternConverterEEERKNS2_6vectorIS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SN_EEEEEERSJ_
        - _ZN7log4cxx7pattern13PatternParser16extractConverterEwRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmRS8_SB_
        - _ZN7log4cxx7pattern16PatternConverter17setFormattingInfoERKNSt3__110shared_ptrINS0_14FormattingInfoEEE
        - _ZN7log4cxx7pattern23LiteralPatternConverter11newInstanceERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternparser.cpp:355,6'
          Dst:             _ZN7log4cxx7pattern13PatternParser16extractConverterEwRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmRS8_SB_
        - Src:             'src/main/cpp/patternparser.cpp:359,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/patternparser.cpp:361,4'
          Dst:             _ZN7log4cxx7pattern23LiteralPatternConverter11newInstanceERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/patternparser.cpp:368,7'
          Dst:             _ZN7log4cxx7pattern13PatternParser14extractOptionsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmRNS2_6vectorIS8_NS6_IS8_EEEE
        - Src:             'src/main/cpp/patternparser.cpp:371,4'
          Dst:             _ZN7log4cxx7pattern13PatternParser15createConverterERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_RKNS2_3mapIS8_NS2_8functionIFNS2_10shared_ptrINS0_16PatternConverterEEERKNS2_6vectorIS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SN_EEEEEERSJ_
        - Src:             'src/main/cpp/patternparser.cpp:379,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/patternparser.cpp:381,5'
          Dst:             _ZN7log4cxx7pattern23LiteralPatternConverter11newInstanceERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/patternparser.cpp:386,8'
          Dst:             _ZN7log4cxx7pattern16PatternConverter17setFormattingInfoERKNSt3__110shared_ptrINS0_14FormattingInfoEEE
        - Src:             'src/main/cpp/patternparser.cpp:391,6'
          Dst:             _ZN7log4cxx7pattern23LiteralPatternConverter11newInstanceERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7pattern13PatternParser16extractConverterEwRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmRS8_SB_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternparser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7pattern13PatternParser23isUnicodeIdentifierPartEw
        - _ZN7log4cxx7pattern13PatternParser24isUnicodeIdentifierStartEw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternparser.cpp:73,7'
          Dst:             _ZN7log4cxx7pattern13PatternParser24isUnicodeIdentifierStartEw
        - Src:             'src/main/cpp/patternparser.cpp:82,6'
          Dst:             _ZN7log4cxx7pattern13PatternParser23isUnicodeIdentifierPartEw
    - functionName:    _ZN7log4cxx7pattern13PatternParser14extractOptionsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmRNS2_6vectorIS8_NS6_IS8_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternparser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern13PatternParser24isUnicodeIdentifierStartEw
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternparser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern13PatternParser23isUnicodeIdentifierPartEw
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternparser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7pattern13PatternParser24isUnicodeIdentifierStartEw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternparser.cpp:54,9'
          Dst:             _ZN7log4cxx7pattern13PatternParser24isUnicodeIdentifierStartEw
    - functionName:    _ZN7log4cxx7pattern13PatternParser5parseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_3mapIS8_NS2_8functionIFNS2_10shared_ptrINS0_16PatternConverterEEERKNS2_6vectorIS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SM_EEEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternparser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         125
      ICount:          708
      EdgeCount:       225
      CyclomaticComplexity: 102
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7pattern13PatternParser17finalizeConverterEwRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmRS8_RKNS2_10shared_ptrINS0_14FormattingInfoEEERKNS2_3mapIS8_NS2_8functionIFNSC_INS0_16PatternConverterEEERKNS2_6vectorIS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SR_EEEEEERNSL_ISK_NS6_ISK_EEEE
        - _ZN7log4cxx7pattern14FormattingInfo10getDefaultEv
        - _ZN7log4cxx7pattern23LiteralPatternConverter11newInstanceERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
        - _ZNK7log4cxx7pattern14FormattingInfo12getMinLengthEv
        - _ZNK7log4cxx7pattern14FormattingInfo13isLeftAlignedEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/main/cpp/patternparser.cpp:145,3'
          Branch Sides:    []
        - Branch String:   'src/main/cpp/patternparser.cpp:189,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/patternparser.cpp:139,24'
          Dst:             _ZN7log4cxx7pattern14FormattingInfo10getDefaultEv
        - Src:             'src/main/cpp/patternparser.cpp:170,9'
          Dst:             _ZN7log4cxx7pattern23LiteralPatternConverter11newInstanceERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/patternparser.cpp:176,24'
          Dst:             _ZN7log4cxx7pattern14FormattingInfo10getDefaultEv
        - Src:             'src/main/cpp/patternparser.cpp:193,32'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMinLengthEv
        - Src:             'src/main/cpp/patternparser.cpp:194,26'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
        - Src:             'src/main/cpp/patternparser.cpp:208,27'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo13isLeftAlignedEv
        - Src:             'src/main/cpp/patternparser.cpp:209,27'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
        - Src:             'src/main/cpp/patternparser.cpp:215,12'
          Dst:             _ZN7log4cxx7pattern13PatternParser17finalizeConverterEwRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmRS8_RKNS2_10shared_ptrINS0_14FormattingInfoEEERKNS2_3mapIS8_NS2_8functionIFNSC_INS0_16PatternConverterEEERKNS2_6vectorIS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SR_EEEEEERNSL_ISK_NS6_ISK_EEEE
        - Src:             'src/main/cpp/patternparser.cpp:221,25'
          Dst:             _ZN7log4cxx7pattern14FormattingInfo10getDefaultEv
        - Src:             'src/main/cpp/patternparser.cpp:238,25'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo13isLeftAlignedEv
        - Src:             'src/main/cpp/patternparser.cpp:239,26'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMinLengthEv
        - Src:             'src/main/cpp/patternparser.cpp:240,25'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
        - Src:             'src/main/cpp/patternparser.cpp:249,10'
          Dst:             _ZN7log4cxx7pattern13PatternParser17finalizeConverterEwRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmRS8_RKNS2_10shared_ptrINS0_14FormattingInfoEEERKNS2_3mapIS8_NS2_8functionIFNSC_INS0_16PatternConverterEEERKNS2_6vectorIS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SR_EEEEEERNSL_ISK_NS6_ISK_EEEE
        - Src:             'src/main/cpp/patternparser.cpp:253,23'
          Dst:             _ZN7log4cxx7pattern14FormattingInfo10getDefaultEv
        - Src:             'src/main/cpp/patternparser.cpp:269,25'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo13isLeftAlignedEv
        - Src:             'src/main/cpp/patternparser.cpp:269,58'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMinLengthEv
        - Src:             'src/main/cpp/patternparser.cpp:276,6'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/patternparser.cpp:289,25'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo13isLeftAlignedEv
        - Src:             'src/main/cpp/patternparser.cpp:289,58'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMinLengthEv
        - Src:             'src/main/cpp/patternparser.cpp:290,26'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
        - Src:             'src/main/cpp/patternparser.cpp:295,10'
          Dst:             _ZN7log4cxx7pattern13PatternParser17finalizeConverterEwRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmRS8_RKNS2_10shared_ptrINS0_14FormattingInfoEEERKNS2_3mapIS8_NS2_8functionIFNSC_INS0_16PatternConverterEEERKNS2_6vectorIS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SR_EEEEEERNSL_ISK_NS6_ISK_EEEE
        - Src:             'src/main/cpp/patternparser.cpp:299,23'
          Dst:             _ZN7log4cxx7pattern14FormattingInfo10getDefaultEv
        - Src:             'src/main/cpp/patternparser.cpp:315,4'
          Dst:             _ZN7log4cxx7pattern23LiteralPatternConverter11newInstanceERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7pattern13PatternParser5parseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_6vectorINS2_10shared_ptrINS0_16PatternConverterEEENS6_ISE_EEEERNSB_INSC_INS0_14FormattingInfoEEENS6_ISJ_EEEERKNS2_3mapIS8_NS2_8functionIFSE_RKNSB_IS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SU_EEEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternparser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern13PatternParser5parseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_3mapIS8_NS2_8functionIFNS2_10shared_ptrINS0_16PatternConverterEEERKNS2_6vectorIS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SM_EEEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternparser.cpp:122,22'
          Dst:             _ZN7log4cxx7pattern13PatternParser5parseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_3mapIS8_NS2_8functionIFNS2_10shared_ptrINS0_16PatternConverterEEERKNS2_6vectorIS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SM_EEEEEE
    - functionName:    _ZN7log4cxx7pattern13PatternParserC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternparser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      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:    _ZN7log4cxx7helpers4Pool7pstrdupERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/pool.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers4Pool7setPoolEv
        - apr_pstrndup
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/pool.cpp:118,3'
          Dst:             _ZN7log4cxx7helpers4Pool7setPoolEv
        - Src:             'src/main/cpp/pool.cpp:119,9'
          Dst:             apr_pstrndup
    - functionName:    _ZN7log4cxx7helpers4Pool7setPoolEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/pool.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers13PoolExceptionC2Ei
        - _ZN7log4cxx7helpers13PoolExceptionD2Ev
        - _ZN7log4cxx7helpers14APRInitializer11getRootPoolEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_pool_create_ex
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/pool.cpp:52,22'
          Dst:             _ZN7log4cxx7helpers14APRInitializer11getRootPoolEv
        - Src:             'src/main/cpp/pool.cpp:52,22'
          Dst:             apr_pool_create_ex
        - Src:             'src/main/cpp/pool.cpp:56,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/pool.cpp:56,9'
          Dst:             _ZN7log4cxx7helpers13PoolExceptionC2Ei
        - Src:             'src/main/cpp/pool.cpp:56,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/pool.cpp:56,3'
          Dst:             _ZN7log4cxx7helpers13PoolExceptionD2Ev
        - Src:             'src/main/cpp/pool.cpp:56,3'
          Dst:             __cxa_free_exception
    - functionName:    apr_pstrndup
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_pool_create_ex
      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:    _ZN7log4cxx7helpers13PoolExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:134,22'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers4Pool7pstrdupEPKc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/pool.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers4Pool7setPoolEv
        - apr_pstrdup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/pool.cpp:111,3'
          Dst:             _ZN7log4cxx7helpers4Pool7setPoolEv
        - Src:             'src/main/cpp/pool.cpp:112,9'
          Dst:             apr_pstrdup
    - functionName:    apr_pstrdup
      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:    _ZN7log4cxx7helpers4Pool8pstrndupEPKcm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/pool.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers4Pool7setPoolEv
        - apr_pstrndup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/pool.cpp:104,3'
          Dst:             _ZN7log4cxx7helpers4Pool7setPoolEv
        - Src:             'src/main/cpp/pool.cpp:105,9'
          Dst:             apr_pstrndup
    - functionName:    _ZN7log4cxx7helpers4Pool4itoaEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/pool.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers4Pool7setPoolEv
        - apr_itoa
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/pool.cpp:97,3'
          Dst:             _ZN7log4cxx7helpers4Pool7setPoolEv
        - Src:             'src/main/cpp/pool.cpp:98,9'
          Dst:             apr_itoa
    - functionName:    apr_itoa
      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:    _ZN7log4cxx7helpers4Pool9pstrallocEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/pool.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4Pool6pallocEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/pool.cpp:91,17'
          Dst:             _ZN7log4cxx7helpers4Pool6pallocEm
    - functionName:    _ZN7log4cxx7helpers4Pool6pallocEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/pool.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers4Pool7setPoolEv
        - apr_palloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/pool.cpp:85,3'
          Dst:             _ZN7log4cxx7helpers4Pool7setPoolEv
        - Src:             'src/main/cpp/pool.cpp:86,9'
          Dst:             apr_palloc
    - functionName:    apr_palloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers4Pool6createEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/pool.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7helpers13PoolExceptionC2Ei
        - _ZN7log4cxx7helpers13PoolExceptionD2Ev
        - _ZN7log4cxx7helpers4Pool7setPoolEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_pool_create_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/pool.cpp:70,3'
          Dst:             _ZN7log4cxx7helpers4Pool7setPoolEv
        - Src:             'src/main/cpp/pool.cpp:72,22'
          Dst:             apr_pool_create_ex
        - Src:             'src/main/cpp/pool.cpp:76,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/pool.cpp:76,9'
          Dst:             _ZN7log4cxx7helpers13PoolExceptionC2Ei
        - Src:             'src/main/cpp/pool.cpp:76,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/pool.cpp:76,3'
          Dst:             _ZN7log4cxx7helpers13PoolExceptionD2Ev
        - Src:             'src/main/cpp/pool.cpp:76,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7log4cxx7helpers4Pool10getAPRPoolEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/pool.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers4Pool7setPoolEv
      functionUses:    35
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/pool.cpp:63,3'
          Dst:             _ZN7log4cxx7helpers4Pool7setPoolEv
    - functionName:    _ZN7log4cxx7helpers4PoolD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/pool.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - __clang_call_terminate
        - apr_pool_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/pool.cpp:46,3'
          Dst:             apr_pool_destroy
        - Src:             'src/main/cpp/pool.cpp:46,3'
          Dst:             __clang_call_terminate
    - functionName:    apr_pool_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers4PoolC2EP10apr_pool_tb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/pool.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/pool.cpp:39,2'
          Dst:             __assert_fail
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers4PoolC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/pool.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      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:    _ZNK7log4cxx7helpers10Properties4LessIwEclERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEESC_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/properties.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNK7log4cxx7helpers10Properties4LessIwEclERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEESC_ENKUlwwE_clEww
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/properties.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tolower
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/properties.cpp:39,13'
          Dst:             tolower
        - Src:             'src/main/cpp/properties.cpp:39,60'
          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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/properties.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers10Properties7isEmptyEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/properties.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers10Properties13propertyNamesEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/properties.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          95
      EdgeCount:       30
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PropertyParser5parseERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERN7log4cxx7helpers10PropertiesE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/properties.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         188
      ICount:          741
      EdgeCount:       350
      CyclomaticComplexity: 164
      functionsReached:
        - _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/main/cpp/properties.cpp:62,5'
          Branch Sides:    []
        - Branch String:   'src/main/cpp/properties.cpp:65,7'
          Branch Sides:    []
        - Branch String:   'src/main/cpp/properties.cpp:97,7'
          Branch Sides:    []
        - Branch String:   'src/main/cpp/properties.cpp:150,7'
          Branch Sides:    []
        - Branch String:   'src/main/cpp/properties.cpp:188,7'
          Branch Sides:    []
        - Branch String:   'src/main/cpp/properties.cpp:207,7'
          Branch Sides:    []
        - Branch String:   'src/main/cpp/properties.cpp:226,7'
          Branch Sides:    []
        - Branch String:   'src/main/cpp/properties.cpp:247,7'
          Branch Sides:    []
        - Branch String:   'src/main/cpp/properties.cpp:288,7'
          Branch Sides:    []
        - Branch String:   'src/main/cpp/properties.cpp:327,7'
          Branch Sides:    []
        - Branch String:   'src/main/cpp/properties.cpp:346,7'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/properties.cpp:55,9'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:71,14'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:82,14'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:102,14'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:115,14'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:125,20'
          Dst:             _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/properties.cpp:129,14'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:139,14'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:180,12'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:192,14'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:210,14'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:232,14'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:252,14'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:262,20'
          Dst:             _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/properties.cpp:267,14'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:277,14'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:319,12'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:331,14'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:349,14'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:370,12'
          Dst:             _ZN14PropertyParser3getERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERw
        - Src:             'src/main/cpp/properties.cpp:381,16'
          Dst:             _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/properties.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10Properties3putERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/properties.cpp:439,9'
          Dst:             _ZN7log4cxx7helpers10Properties3putERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZN7log4cxx7helpers10Properties3putERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/properties.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10Properties4loadENSt3__110shared_ptrINS0_11InputStreamEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/properties.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN14PropertyParser5parseERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERN7log4cxx7helpers10PropertiesE
        - _ZN7log4cxx7helpers14CharsetDecoder18getISOLatinDecoderEv
        - _ZN7log4cxx7helpers17InputStreamReaderC2ERKNSt3__110shared_ptrINS0_11InputStreamEEERKNS3_INS0_14CharsetDecoderEEE
        - _ZN7log4cxx7helpers17InputStreamReaderD2Ev
        - _ZN7log4cxx7helpers6Reader4readEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/properties.cpp:462,46'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder18getISOLatinDecoderEv
        - Src:             'src/main/cpp/properties.cpp:462,18'
          Dst:             _ZN7log4cxx7helpers17InputStreamReaderC2ERKNSt3__110shared_ptrINS0_11InputStreamEEERKNS3_INS0_14CharsetDecoderEEE
        - Src:             'src/main/cpp/properties.cpp:462,84'
          Dst:             _ZN7log4cxx7helpers6Reader4readEv
        - Src:             'src/main/cpp/properties.cpp:462,18'
          Dst:             _ZN7log4cxx7helpers17InputStreamReaderD2Ev
        - Src:             'src/main/cpp/properties.cpp:463,19'
          Dst:             _ZN14PropertyParser5parseERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERN7log4cxx7helpers10PropertiesE
        - Src:             'src/main/cpp/properties.cpp:462,18'
          Dst:             _ZN7log4cxx7helpers17InputStreamReaderD2Ev
    - functionName:    _ZNK7log4cxx7helpers10Properties3getERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/properties.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers10Properties11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/properties.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers10Properties3getERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/properties.cpp:451,9'
          Dst:             _ZNK7log4cxx7helpers10Properties3getERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers10PropertiesD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/properties.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10PropertiesaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/properties.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10PropertiesC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/properties.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10PropertiesC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/properties.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 418
      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:    _GLOBAL__sub_I_propertiespatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertiespatternconverter.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/main/cpp/propertiespatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertiespatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26PropertiesPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             _ZN7log4cxx7pattern26PropertiesPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern26PropertiesPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertiespatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern26PropertiesPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertiespatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterEEC2Ev
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterEED2Ev
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/propertiespatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/propertiespatternconverter.h:45,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/propertiespatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/propertiespatternconverter.h:45,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/propertiespatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/propertiespatternconverter.h:45,3'
          Dst:             _ZN7log4cxx7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern26PropertiesPatternConverter31ClazzPropertiesPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/propertiespatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      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:    _ZN7log4cxx7pattern26PropertiesPatternConverterC1ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertiespatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:47,29'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:49,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern26PropertiesPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/propertiespatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern26PropertiesPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/propertiespatternconverter.h:39,22'
          Dst:             _ZN7log4cxx7pattern26PropertiesPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/propertiespatternconverter.h:39,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern26PropertiesPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/propertiespatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26PropertiesPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/propertiespatternconverter.h:39,22'
          Dst:             _ZN7log4cxx7pattern26PropertiesPatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern26PropertiesPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertiespatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26PropertiesPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:45,1'
          Dst:             _ZN7log4cxx7pattern26PropertiesPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern26PropertiesPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/propertiespatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern26PropertiesPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/propertiespatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern26PropertiesPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/propertiespatternconverter.h:46,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/propertiespatternconverter.h:47,3'
          Dst:             _ZN7log4cxx7pattern26PropertiesPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/propertiespatternconverter.h:48,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern26PropertiesPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertiespatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          120
      EdgeCount:       32
      CyclomaticComplexity: 16
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent12getMDCKeySetEv
        - _ZNK7log4cxx3spi12LoggingEvent6getMDCERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:75,34'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent12getMDCKeySetEv
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:80,11'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent6getMDCERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:89,10'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent6getMDCERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
    - functionName:    _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern28LoggingEventPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern16PatternConverter4castERKNS_7helpers5ClassE
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggingeventpatternconverter.h:52,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/loggingeventpatternconverter.h:53,3'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/loggingeventpatternconverter.h:54,3'
          Dst:             _ZNK7log4cxx7pattern16PatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern16PatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/patternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern16PatternConverter14getStaticClassEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/patternconverter.h:65,9'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/patternconverter.h:66,9'
          Dst:             _ZN7log4cxx7pattern16PatternConverter14getStaticClassEv
    - functionName:    _ZN7log4cxx7pattern26PropertiesPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/propertiespatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/propertiespatternconverter.h:39,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverterD2Ev
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggingeventpatternconverter.h:37,22'
          Dst:             _ZN7log4cxx7pattern16PatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern16PatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/patternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern28LoggingEventPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern28LoggingEventPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern28LoggingEventPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern26PropertiesPatternConverter33PropertiesPatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_SB_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertiespatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_
        - _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:36,3'
          Dst:             _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:37,25'
          Dst:             _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
    - functionName:    _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/patternconverter_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern14FormattingInfo10getDefaultEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/patternconverter_priv.h:52,29'
          Dst:             _ZN7log4cxx7pattern14FormattingInfo10getDefaultEv
    - functionName:    _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/patternconverter_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/patternconverter_priv.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:
        - _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/patternconverter_priv.h:38,36'
          Dst:             _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
    - functionName:    _ZN7log4cxx7pattern26PropertiesPatternConverter33PropertiesPatternConverterPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertiespatternconverter.cpp'
      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:
        - _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:33,36'
          Dst:             _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
    - functionName:    _ZN7log4cxx7pattern26PropertiesPatternConverter33PropertiesPatternConverterPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertiespatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26PropertiesPatternConverter33PropertiesPatternConverterPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:33,36'
          Dst:             _ZN7log4cxx7pattern26PropertiesPatternConverter33PropertiesPatternConverterPrivateD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern26PropertiesPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/propertiespatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern26PropertiesPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/propertiespatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern26PropertiesPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern26PropertiesPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/propertiespatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern26PropertiesPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/propertiespatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern26PropertiesPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern26PropertiesPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/propertiespatternconverter.h'
      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:
        - _ZN7log4cxx7pattern26PropertiesPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/propertiespatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern26PropertiesPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern26PropertiesPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/propertiespatternconverter.h'
      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:
        - _ZN7log4cxx7pattern26PropertiesPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/propertiespatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern26PropertiesPatternConverterD1Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern16PatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/patternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern16PatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/patternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern16PatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern16PatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/patternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern16PatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/patternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern16PatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggingeventpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern28LoggingEventPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggingeventpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern28LoggingEventPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggingeventpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern28LoggingEventPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggingeventpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern26PropertiesPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertiespatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern26PropertiesPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertiespatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:49,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern26PropertiesPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertiespatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern26PropertiesPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertiespatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern26PropertiesPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_propertyconfigurator.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.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/main/cpp/propertyconfigurator.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20PropertyConfigurator13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             _ZN7log4cxx20PropertyConfigurator13registerClassEv
    - functionName:    _ZN7log4cxx20PropertyConfigurator13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx20PropertyConfigurator14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_20PropertyConfigurator25ClazzPropertyConfiguratorEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_20PropertyConfigurator25ClazzPropertyConfiguratorEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_20PropertyConfigurator25ClazzPropertyConfiguratorEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_20PropertyConfigurator25ClazzPropertyConfiguratorEEC2Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_20PropertyConfigurator25ClazzPropertyConfiguratorEED2Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_20PropertyConfigurator25ClazzPropertyConfiguratorEEcvRS3_Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_20PropertyConfigurator25ClazzPropertyConfiguratorEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20PropertyConfigurator25ClazzPropertyConfiguratorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx20PropertyConfigurator25ClazzPropertyConfiguratorC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_20PropertyConfigurator25ClazzPropertyConfiguratorEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_20PropertyConfigurator25ClazzPropertyConfiguratorEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_20PropertyConfigurator25ClazzPropertyConfiguratorEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_20PropertyConfigurator25ClazzPropertyConfiguratorEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_20PropertyConfigurator25ClazzPropertyConfiguratorEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_20PropertyConfigurator25ClazzPropertyConfiguratorEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_20PropertyConfigurator25ClazzPropertyConfiguratorEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx20PropertyConfigurator25ClazzPropertyConfiguratorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/propertyconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/propertyconfigurator.h:273,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx20PropertyConfigurator25ClazzPropertyConfiguratorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/propertyconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/propertyconfigurator.h:273,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx20PropertyConfigurator25ClazzPropertyConfiguratorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/propertyconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20PropertyConfigurator25ClazzPropertyConfiguratorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/propertyconfigurator.h:273,3'
          Dst:             _ZN7log4cxx20PropertyConfigurator25ClazzPropertyConfiguratorD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx20PropertyConfigurator25ClazzPropertyConfigurator11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/propertyconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx20PropertyConfigurator25ClazzPropertyConfigurator11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/propertyconfigurator.h:0,0'
          Dst:             _ZNK7log4cxx20PropertyConfigurator25ClazzPropertyConfigurator11newInstanceEv
    - functionName:    _ZNK7log4cxx20PropertyConfigurator25ClazzPropertyConfigurator7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/propertyconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      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:    _ZNK7log4cxx20PropertyConfigurator25ClazzPropertyConfigurator11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/propertyconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx20PropertyConfiguratorC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/propertyconfigurator.h:273,3'
          Dst:             _ZN7log4cxx20PropertyConfiguratorC1Ev
    - functionName:    _ZN7log4cxx20PropertyConfiguratorC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx20DefaultLoggerFactoryC1Ev
        - _ZN7log4cxx3spi12ConfiguratorC2Ev
        - _ZN7log4cxx3spi12ConfiguratorD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:116,23'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:116,23'
          Dst:             _ZN7log4cxx3spi12ConfiguratorC2Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:118,22'
          Dst:             _ZN7log4cxx20DefaultLoggerFactoryC1Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:121,1'
          Dst:             _ZN7log4cxx3spi12ConfiguratorD2Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:121,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx20DefaultLoggerFactoryC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/defaultloggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13LoggerFactoryC2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/defaultloggerfactory.h:30,22'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/include/log4cxx/defaultloggerfactory.h:30,22'
          Dst:             _ZN7log4cxx3spi13LoggerFactoryC2Ev
    - functionName:    _ZN7log4cxx3spi12ConfiguratorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/configurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi13LoggerFactoryC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx20PropertyConfiguratorD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20PropertyConfiguratorD2Ev
        - _ZN7log4cxx3spi12ConfiguratorD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:124,1'
          Dst:             _ZN7log4cxx20PropertyConfiguratorD2Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:124,1'
          Dst:             _ZN7log4cxx3spi12ConfiguratorD2Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:124,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx20PropertyConfiguratorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20PropertyConfiguratorD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:124,1'
          Dst:             _ZN7log4cxx20PropertyConfiguratorD1Ev
    - functionName:    _ZNK7log4cxx20PropertyConfigurator8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20PropertyConfigurator14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:88,1'
          Dst:             _ZN7log4cxx20PropertyConfigurator14getStaticClassEv
    - functionName:    _ZNK7log4cxx20PropertyConfigurator10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/propertyconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx20PropertyConfigurator4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/propertyconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3spi12Configurator14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/propertyconfigurator.h:274,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/propertyconfigurator.h:279,3'
          Dst:             _ZN7log4cxx3spi12Configurator14getStaticClassEv
    - functionName:    _ZN7log4cxx20PropertyConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         103
      ICount:          511
      EdgeCount:       184
      CyclomaticComplexity: 83
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx20PropertyConfigurator11doConfigureERNS_7helpers10PropertiesENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - _ZN7log4cxx3spi12Configurator10propertiesEv
        - _ZN7log4cxx7helpers10Properties4loadENSt3__110shared_ptrINS0_11InputStreamEEE
        - _ZN7log4cxx7helpers10PropertiesC2ERKS1_
        - _ZN7log4cxx7helpers10PropertiesD2Ev
        - _ZN7log4cxx7helpers15FileInputStreamC2ERKNS_4FileE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZN7log4cxx8Appender14getStaticClassEv
        - _ZNK7log4cxx4File7getPathEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:140,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:143,21'
          Dst:             _ZNK7log4cxx4File7getPathEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:142,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:145,21'
          Dst:             _ZN7log4cxx3spi12Configurator10propertiesEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:145,21'
          Dst:             _ZN7log4cxx7helpers10PropertiesC2ERKS1_
        - Src:             'src/main/cpp/propertyconfigurator.cpp:148,52'
          Dst:             _ZN7log4cxx7helpers15FileInputStreamC2ERKNS_4FileE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:149,9'
          Dst:             _ZN7log4cxx7helpers10Properties4loadENSt3__110shared_ptrINS0_11InputStreamEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:150,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/propertyconfigurator.cpp:154,21'
          Dst:             _ZNK7log4cxx4File7getPathEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:153,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/propertyconfigurator.cpp:156,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/propertyconfigurator.cpp:156,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/propertyconfigurator.cpp:160,57'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:160,12'
          Dst:             _ZN7log4cxx20PropertyConfigurator11doConfigureERNS_7helpers10PropertiesENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:167,51'
          Dst:             _ZNK7log4cxx4File7getPathEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:168,42'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:167,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:171,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/propertyconfigurator.cpp:175,21'
          Dst:             _ZNK7log4cxx4File7getPathEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:174,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/propertyconfigurator.cpp:176,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/propertyconfigurator.cpp:176,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/propertyconfigurator.cpp:179,1'
          Dst:             _ZN7log4cxx7helpers10PropertiesD2Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:179,1'
          Dst:             _ZN7log4cxx7helpers10PropertiesD2Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:156,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx20PropertyConfigurator11doConfigureERNS_7helpers10PropertiesENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          402
      EdgeCount:       146
      CyclomaticComplexity: 64
      functionsReached:
        - _ZN7log4cxx20PropertyConfigurator19configureRootLoggerERNS_7helpers10PropertiesERNSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - _ZN7log4cxx20PropertyConfigurator21parseCatsAndRenderersERNS_7helpers10PropertiesERNSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - _ZN7log4cxx20PropertyConfigurator22configureLoggerFactoryERNS_7helpers10PropertiesE
        - _ZN7log4cxx5Level6getAllEv
        - _ZN7log4cxx7helpers13ThreadUtility9configureENS0_23ThreadConfigurationTypeE
        - _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - _ZN7log4cxx7helpers15OptionConverter7toLevelERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEE
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog15setColorEnabledEb
        - _ZN7log4cxx7helpers6LogLog20setInternalDebuggingEb
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx5Level8toStringEv
        - _ZNK7log4cxx7helpers10Properties11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:209,34'
          Dst:             _ZNK7log4cxx7helpers10Properties11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:212,32'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/propertyconfigurator.cpp:212,3'
          Dst:             _ZN7log4cxx7helpers6LogLog20setInternalDebuggingEb
        - Src:             'src/main/cpp/propertyconfigurator.cpp:215,34'
          Dst:             _ZNK7log4cxx7helpers10Properties11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:218,27'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/propertyconfigurator.cpp:218,3'
          Dst:             _ZN7log4cxx7helpers6LogLog15setColorEnabledEb
        - Src:             'src/main/cpp/propertyconfigurator.cpp:222,3'
          Dst:             _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:226,66'
          Dst:             _ZN7log4cxx5Level6getAllEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:226,27'
          Dst:             _ZN7log4cxx7helpers15OptionConverter7toLevelERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:227,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:230,34'
          Dst:             _ZNK7log4cxx5Level8toStringEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:229,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:235,48'
          Dst:             _ZNK7log4cxx7helpers10Properties11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:239,3'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility9configureENS0_23ThreadConfigurationTypeE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:243,3'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility9configureENS0_23ThreadConfigurationTypeE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:247,3'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility9configureENS0_23ThreadConfigurationTypeE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:251,3'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility9configureENS0_23ThreadConfigurationTypeE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:254,2'
          Dst:             _ZN7log4cxx20PropertyConfigurator19configureRootLoggerERNS_7helpers10PropertiesERNSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:255,2'
          Dst:             _ZN7log4cxx20PropertyConfigurator22configureLoggerFactoryERNS_7helpers10PropertiesE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:256,2'
          Dst:             _ZN7log4cxx20PropertyConfigurator21parseCatsAndRenderersERNS_7helpers10PropertiesERNSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:257,2'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx20PropertyConfigurator19configureRootLoggerERNS_7helpers10PropertiesERNSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          145
      EdgeCount:       45
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7log4cxx20PropertyConfigurator11parseLoggerERNS_7helpers10PropertiesERNSt3__110shared_ptrINS_6LoggerEEERKNS4_12basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEESG_SG_b
        - _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:297,20'
          Dst:             _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:302,11'
          Dst:             _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:307,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:312,3'
          Dst:             _ZN7log4cxx20PropertyConfigurator11parseLoggerERNS_7helpers10PropertiesERNSt3__110shared_ptrINS_6LoggerEEERKNS4_12basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEESG_SG_b
    - functionName:    _ZN7log4cxx20PropertyConfigurator22configureLoggerFactoryERNS_7helpers10PropertiesE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          145
      EdgeCount:       44
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7log4cxx3spi13LoggerFactory14getStaticClassEv
        - _ZN7log4cxx4castINS_3spi13LoggerFactoryENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZN7log4cxx6config14PropertySetter13setPropertiesERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS4_10PropertiesERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - _ZN7log4cxx7helpers15OptionConverter22instantiateByClassNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS0_5ClassERKNS2_10shared_ptrINS0_6ObjectEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:274,3'
          Dst:             _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:279,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:280,6'
          Dst:             _ZN7log4cxx3spi13LoggerFactory14getStaticClassEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:278,19'
          Dst:             _ZN7log4cxx7helpers15OptionConverter22instantiateByClassNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS0_5ClassERKNS2_10shared_ptrINS0_6ObjectEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:288,27'
          Dst:             _ZN7log4cxx4castINS_3spi13LoggerFactoryENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:289,3'
          Dst:             _ZN7log4cxx6config14PropertySetter13setPropertiesERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS4_10PropertiesERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx20PropertyConfigurator21parseCatsAndRenderersERNS_7helpers10PropertiesERNSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          200
      EdgeCount:       65
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN7log4cxx20PropertyConfigurator11parseLoggerERNS_7helpers10PropertiesERNSt3__110shared_ptrINS_6LoggerEEERKNS4_12basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEESG_SG_b
        - _ZN7log4cxx20PropertyConfigurator24parseAdditivityForLoggerERNS_7helpers10PropertiesERNSt3__110shared_ptrINS_6LoggerEEERKNS4_12basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - _ZNK7log4cxx7helpers10Properties13propertyNamesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:319,24'
          Dst:             _ZNK7log4cxx7helpers10Properties13propertyNamesEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:330,17'
          Dst:             _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:332,22'
          Dst:             _ZN7log4cxx20PropertyConfigurator24parseAdditivityForLoggerERNS_7helpers10PropertiesERNSt3__110shared_ptrINS_6LoggerEEERKNS4_12basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:333,4'
          Dst:             _ZN7log4cxx20PropertyConfigurator11parseLoggerERNS_7helpers10PropertiesERNSt3__110shared_ptrINS_6LoggerEEERKNS4_12basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEESG_SG_b
    - functionName:    _ZN7log4cxx20PropertyConfigurator24parseAdditivityForLoggerERNS_7helpers10PropertiesERNSt3__110shared_ptrINS_6LoggerEEERKNS4_12basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          201
      EdgeCount:       76
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:342,18'
          Dst:             _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:346,21'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/propertyconfigurator.cpp:347,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:349,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx20PropertyConfigurator11parseLoggerERNS_7helpers10PropertiesERNSt3__110shared_ptrINS_6LoggerEEERKNS4_12basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEESG_SG_b
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         178
      ICount:          844
      EdgeCount:       324
      CyclomaticComplexity: 148
      functionsReached:
        - _ZN7log4cxx20PropertyConfigurator13parseAppenderERNS_7helpers10PropertiesERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - _ZN7log4cxx4castINS_13AsyncAppenderENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS4_IT0_EE
        - _ZN7log4cxx5Level8getDebugEv
        - _ZN7log4cxx6Logger11reconfigureERKNSt3__16vectorINS1_10shared_ptrINS_8AppenderEEENS1_9allocatorIS5_EEEEb
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - _ZN7log4cxx7helpers15OptionConverter7toLevelERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEE
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - _ZN7log4cxx7helpers15StringTokenizer9nextTokenEv
        - _ZN7log4cxx7helpers15StringTokenizerC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - _ZN7log4cxx7helpers15StringTokenizerD2Ev
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx8Appender14getStaticClassEv
        - _ZNK7log4cxx5Level8toStringEv
        - _ZNK7log4cxx7helpers15StringTokenizer13hasMoreTokensEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:366,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:368,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:375,18'
          Dst:             _ZN7log4cxx7helpers15StringTokenizerC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/propertyconfigurator.cpp:382,11'
          Dst:             _ZNK7log4cxx7helpers15StringTokenizer13hasMoreTokensEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:387,27'
          Dst:             _ZN7log4cxx7helpers15StringTokenizer9nextTokenEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:392,7'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/propertyconfigurator.cpp:393,7'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/propertyconfigurator.cpp:397,5'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:406,56'
          Dst:             _ZN7log4cxx5Level8getDebugEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:406,21'
          Dst:             _ZN7log4cxx7helpers15OptionConverter7toLevelERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:408,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:411,34'
          Dst:             _ZNK7log4cxx5Level8toStringEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:410,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:417,24'
          Dst:             _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:418,33'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/propertyconfigurator.cpp:425,12'
          Dst:             _ZNK7log4cxx7helpers15StringTokenizer13hasMoreTokensEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:427,45'
          Dst:             _ZN7log4cxx7helpers15StringTokenizer9nextTokenEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:427,23'
          Dst:             _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:434,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:436,44'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:436,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:439,23'
          Dst:             _ZN7log4cxx20PropertyConfigurator13parseAppenderERNS_7helpers10PropertiesERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:442,8'
          Dst:             _ZN7log4cxx4castINS_13AsyncAppenderENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS4_IT0_EE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:454,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:456,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:459,11'
          Dst:             _ZN7log4cxx6Logger11reconfigureERKNSt3__16vectorINS1_10shared_ptrINS_8AppenderEEENS1_9allocatorIS5_EEEEb
        - Src:             'src/main/cpp/propertyconfigurator.cpp:462,11'
          Dst:             _ZN7log4cxx6Logger11reconfigureERKNSt3__16vectorINS1_10shared_ptrINS_8AppenderEEENS1_9allocatorIS5_EEEEb
        - Src:             'src/main/cpp/propertyconfigurator.cpp:463,1'
          Dst:             _ZN7log4cxx7helpers15StringTokenizerD2Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:463,1'
          Dst:             _ZN7log4cxx7helpers15StringTokenizerD2Ev
    - functionName:    _ZN7log4cxx20PropertyConfigurator13parseAppenderERNS_7helpers10PropertiesERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         277
      ICount:          1346
      EdgeCount:       482
      CyclomaticComplexity: 207
      functionsReached:
        - _ZN7log4cxx20PropertyConfigurator11registryGetERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx20PropertyConfigurator11registryPutERKNSt3__110shared_ptrINS_8AppenderEEE
        - _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
        - _ZN7log4cxx4castINS_6LayoutENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx4castINS_7rolling13RollingPolicyENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZN7log4cxx4castINS_7rolling16TriggeringPolicyENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZN7log4cxx4castINS_7rolling19RollingFileAppenderENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx4castINS_8AppenderENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx6Layout14getStaticClassEv
        - _ZN7log4cxx6config14PropertySetter13setPropertiesERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS4_10PropertiesERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers10Properties3putERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - _ZN7log4cxx7helpers12StringHelper8endsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - _ZN7log4cxx7helpers15OptionConverter16instantiateByKeyERNS0_10PropertiesERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEERKNS0_5ClassERKNS4_10shared_ptrINS0_6ObjectEEE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7rolling13RollingPolicy14getStaticClassEv
        - _ZN7log4cxx7rolling16TriggeringPolicy14getStaticClassEv
        - _ZN7log4cxx7rolling19RollingFileAppender16setRollingPolicyERKNSt3__110shared_ptrINS0_13RollingPolicyEEE
        - _ZN7log4cxx7rolling19RollingFileAppender19setTriggeringPolicyERKNSt3__110shared_ptrINS0_16TriggeringPolicyEEE
        - _ZN7log4cxx8Appender14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:468,25'
          Dst:             _ZN7log4cxx20PropertyConfigurator11registryGetERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:472,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:474,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:487,19'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:486,3'
          Dst:             _ZN7log4cxx7helpers15OptionConverter16instantiateByKeyERNS0_10PropertiesERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEERKNS0_5ClassERKNS4_10shared_ptrINS0_6ObjectEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:488,13'
          Dst:             _ZN7log4cxx4castINS_8AppenderENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:492,26'
          Dst:             _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:492,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8endsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/propertyconfigurator.cpp:495,22'
          Dst:             _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:497,10'
          Dst:             _ZN7log4cxx7helpers10Properties3putERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/propertyconfigurator.cpp:502,69'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:502,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:509,27'
          Dst:             _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:516,27'
          Dst:             _ZN7log4cxx6Layout14getStaticClassEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:515,5'
          Dst:             _ZN7log4cxx7helpers15OptionConverter16instantiateByKeyERNS0_10PropertiesERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEERKNS0_5ClassERKNS4_10shared_ptrINS0_6ObjectEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:517,13'
          Dst:             _ZN7log4cxx4castINS_6LayoutENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:522,9'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:524,58'
          Dst:             _ZN7log4cxx6Layout14getStaticClassEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:524,6'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:528,5'
          Dst:             _ZN7log4cxx6config14PropertySetter13setPropertiesERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS4_10PropertiesERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:529,9'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:531,6'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:537,36'
          Dst:             _ZN7log4cxx4castINS_7rolling19RollingFileAppenderENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:541,9'
          Dst:             _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:546,32'
          Dst:             _ZN7log4cxx7rolling13RollingPolicy14getStaticClassEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:545,6'
          Dst:             _ZN7log4cxx7helpers15OptionConverter16instantiateByKeyERNS0_10PropertiesERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEERKNS0_5ClassERKNS4_10shared_ptrINS0_6ObjectEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:547,21'
          Dst:             _ZN7log4cxx4castINS_7rolling13RollingPolicyENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:550,15'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender16setRollingPolicyERKNSt3__110shared_ptrINS0_13RollingPolicyEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:552,10'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:554,59'
          Dst:             _ZN7log4cxx7rolling13RollingPolicy14getStaticClassEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:554,7'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:557,6'
          Dst:             _ZN7log4cxx6config14PropertySetter13setPropertiesERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS4_10PropertiesERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:562,9'
          Dst:             _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:567,35'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicy14getStaticClassEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:566,6'
          Dst:             _ZN7log4cxx7helpers15OptionConverter16instantiateByKeyERNS0_10PropertiesERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEERKNS0_5ClassERKNS4_10shared_ptrINS0_6ObjectEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:568,24'
          Dst:             _ZN7log4cxx4castINS_7rolling16TriggeringPolicyENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:571,15'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender19setTriggeringPolicyERKNSt3__110shared_ptrINS0_16TriggeringPolicyEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:573,10'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:575,59'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicy14getStaticClassEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:575,7'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:578,6'
          Dst:             _ZN7log4cxx6config14PropertySetter13setPropertiesERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS4_10PropertiesERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:583,3'
          Dst:             _ZN7log4cxx6config14PropertySetter13setPropertiesERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS4_10PropertiesERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:584,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:586,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:591,2'
          Dst:             _ZN7log4cxx20PropertyConfigurator11registryPutERKNSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZN7log4cxx4castINS_13AsyncAppenderENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS4_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx13AsyncAppender14getStaticClassEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx13AsyncAppender14getStaticClassEv
    - functionName:    _ZN7log4cxx20PropertyConfigurator11registryGetERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx4castINS_8AppenderENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx8Appender14getStaticClassEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
    - functionName:    _ZN7log4cxx4castINS_6LayoutENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx6Layout14getStaticClassEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx6Layout14getStaticClassEv
    - functionName:    _ZN7log4cxx4castINS_7rolling19RollingFileAppenderENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7rolling19RollingFileAppender14getStaticClassEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender14getStaticClassEv
    - functionName:    _ZN7log4cxx4castINS_7rolling13RollingPolicyENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7rolling13RollingPolicy14getStaticClassEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7rolling13RollingPolicy14getStaticClassEv
    - functionName:    _ZN7log4cxx4castINS_7rolling16TriggeringPolicyENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7rolling16TriggeringPolicy14getStaticClassEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicy14getStaticClassEv
    - functionName:    _ZN7log4cxx20PropertyConfigurator11registryPutERKNSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx4castINS_3spi13LoggerFactoryENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3spi13LoggerFactory14getStaticClassEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx3spi13LoggerFactory14getStaticClassEv
    - functionName:    _ZN7log4cxx20PropertyConfiguratorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi12ConfiguratorD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/configurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi12ConfiguratorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/configurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n48_NK7log4cxx20PropertyConfigurator4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/propertyconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx20PropertyConfigurator4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/propertyconfigurator.h:0,0'
          Dst:             _ZNK7log4cxx20PropertyConfigurator4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx20PropertyConfigurator10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/propertyconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx20PropertyConfigurator10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/propertyconfigurator.h:0,0'
          Dst:             _ZNK7log4cxx20PropertyConfigurator10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx3spi12ConfiguratorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/configurator.h'
      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:
        - _ZN7log4cxx3spi12ConfiguratorD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/configurator.h:0,0'
          Dst:             _ZN7log4cxx3spi12ConfiguratorD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx3spi12ConfiguratorD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/configurator.h'
      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:
        - _ZN7log4cxx3spi12ConfiguratorD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/configurator.h:0,0'
          Dst:             _ZN7log4cxx3spi12ConfiguratorD1Ev
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE6Unused7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      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:    _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE6UnusedD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE6UnusedD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:35,9'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE6UnusedD2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE6UnusedD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:35,9'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE6UnusedC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:35,9'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx16PropertyWatchdog10doOnChangeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx20PropertyConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - _ZN7log4cxx20PropertyConfiguratorC1Ev
        - _ZN7log4cxx20PropertyConfiguratorD1Ev
        - _ZN7log4cxx7helpers12FileWatchdog4fileEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:69,4'
          Dst:             _ZN7log4cxx20PropertyConfiguratorC1Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:69,39'
          Dst:             _ZN7log4cxx7helpers12FileWatchdog4fileEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:70,5'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:69,27'
          Dst:             _ZN7log4cxx20PropertyConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:69,4'
          Dst:             _ZN7log4cxx20PropertyConfiguratorD1Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:69,4'
          Dst:             _ZN7log4cxx20PropertyConfiguratorD1Ev
    - functionName:    _ZN7log4cxx16PropertyWatchdogD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16PropertyWatchdogD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:55,7'
          Dst:             _ZN7log4cxx16PropertyWatchdogD2Ev
    - functionName:    _ZN7log4cxx16PropertyWatchdogD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12FileWatchdogD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:55,7'
          Dst:             _ZN7log4cxx7helpers12FileWatchdogD2Ev
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:41,2'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:42,2'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE6UnusedC2Ev
        - _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE6UnusedD2Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,66'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE6UnusedC2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_atexit
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE6UnusedD2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_guard_release
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEED0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.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:
        - _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:31,7'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEED2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16PropertyWatchdogD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:31,7'
          Dst:             _ZN7log4cxx16PropertyWatchdogD2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:31,7'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx16PropertyWatchdogC2ERKNS_4FileE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12FileWatchdogC2ERKNS_4FileE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:58,44'
          Dst:             _ZN7log4cxx7helpers12FileWatchdogC2ERKNS_4FileE
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEEC2INS_4FileEJEvEET_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16PropertyWatchdogC2ERKNS_4FileE
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:50,2'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:51,5'
          Dst:             _ZN7log4cxx16PropertyWatchdogC2ERKNS_4FileE
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:52,3'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZZN7log4cxx16PropertyWatchdog13startWatchingERKNS_4FileElENKUlvE_clEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      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:    _ZN7log4cxx4castINS_7helpers15SingletonHolderINS_16PropertyWatchdogEEENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS7_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS0_15SingletonHolderINS_16PropertyWatchdogEEEEENSt3__110shared_ptrIT_EENS6_8functionIFNS7_INS0_6ObjectEEEvEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/aprinitializer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx4castINS_7helpers15SingletonHolderINS_16PropertyWatchdogEEENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS7_IT0_EE
        - _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
        - _ZN7log4cxx7helpers14APRInitializer15findOrAddObjectEmNSt3__18functionIFNS2_10shared_ptrINS0_6ObjectEEEvEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,19'
          Dst:             _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,33'
          Dst:             _ZN7log4cxx7helpers14APRInitializer15findOrAddObjectEmNSt3__18functionIFNS2_10shared_ptrINS0_6ObjectEEEvEEE
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,11'
          Dst:             _ZN7log4cxx4castINS_7helpers15SingletonHolderINS_16PropertyWatchdogEEENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS7_IT0_EE
    - functionName:    _ZN7log4cxx16PropertyWatchdog13startWatchingERKNS_4FileEl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          89
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7log4cxx7helpers12FileWatchdog5startEv
        - _ZN7log4cxx7helpers12FileWatchdog7setFileERKNS_4FileE
        - _ZN7log4cxx7helpers12FileWatchdog8setDelayEl
        - _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS0_15SingletonHolderINS_16PropertyWatchdogEEEEENSt3__110shared_ptrIT_EENS6_8functionIFNS7_INS0_6ObjectEEEvEEE
        - _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:76,19'
          Dst:             _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS0_15SingletonHolderINS_16PropertyWatchdogEEEEENSt3__110shared_ptrIT_EENS6_8functionIFNS7_INS0_6ObjectEEEvEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:80,26'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS_16PropertyWatchdogEE5valueEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:81,9'
          Dst:             _ZN7log4cxx7helpers12FileWatchdog7setFileERKNS_4FileE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:82,9'
          Dst:             _ZN7log4cxx7helpers12FileWatchdog8setDelayEl
        - Src:             'src/main/cpp/propertyconfigurator.cpp:83,9'
          Dst:             _ZN7log4cxx7helpers12FileWatchdog5startEv
    - functionName:    _ZN7log4cxx20PropertyConfigurator17configureAndWatchERKNS_4FileEl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx16PropertyWatchdog13startWatchingERKNS_4FileEl
        - _ZN7log4cxx20PropertyConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - _ZN7log4cxx20PropertyConfiguratorC1Ev
        - _ZN7log4cxx20PropertyConfiguratorD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:201,34'
          Dst:             _ZN7log4cxx20PropertyConfiguratorC1Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:201,85'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:201,57'
          Dst:             _ZN7log4cxx20PropertyConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:201,34'
          Dst:             _ZN7log4cxx20PropertyConfiguratorD1Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:202,2'
          Dst:             _ZN7log4cxx16PropertyWatchdog13startWatchingERKNS_4FileEl
        - Src:             'src/main/cpp/propertyconfigurator.cpp:201,34'
          Dst:             _ZN7log4cxx20PropertyConfiguratorD1Ev
    - functionName:    _ZN7log4cxx20PropertyConfigurator17configureAndWatchERKNS_4FileE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20PropertyConfigurator17configureAndWatchERKNS_4FileEl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:194,9'
          Dst:             _ZN7log4cxx20PropertyConfigurator17configureAndWatchERKNS_4FileEl
    - functionName:    _ZN7log4cxx20PropertyConfigurator9configureERNS_7helpers10PropertiesE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx20PropertyConfigurator11doConfigureERNS_7helpers10PropertiesENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - _ZN7log4cxx20PropertyConfiguratorC1Ev
        - _ZN7log4cxx20PropertyConfiguratorD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:188,9'
          Dst:             _ZN7log4cxx20PropertyConfiguratorC1Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:188,56'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:188,32'
          Dst:             _ZN7log4cxx20PropertyConfigurator11doConfigureERNS_7helpers10PropertiesENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:188,2'
          Dst:             _ZN7log4cxx20PropertyConfiguratorD1Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:188,2'
          Dst:             _ZN7log4cxx20PropertyConfiguratorD1Ev
    - functionName:    _ZN7log4cxx20PropertyConfigurator9configureERKNS_4FileE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx20PropertyConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - _ZN7log4cxx20PropertyConfiguratorC1Ev
        - _ZN7log4cxx20PropertyConfiguratorD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:183,9'
          Dst:             _ZN7log4cxx20PropertyConfiguratorC1Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:183,60'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - Src:             'src/main/cpp/propertyconfigurator.cpp:183,32'
          Dst:             _ZN7log4cxx20PropertyConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - Src:             'src/main/cpp/propertyconfigurator.cpp:183,2'
          Dst:             _ZN7log4cxx20PropertyConfiguratorD1Ev
        - Src:             'src/main/cpp/propertyconfigurator.cpp:183,2'
          Dst:             _ZN7log4cxx20PropertyConfiguratorD1Ev
    - functionName:    _ZTv0_n64_N7log4cxx20PropertyConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20PropertyConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:0,0'
          Dst:             _ZN7log4cxx20PropertyConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
    - functionName:    _ZTv0_n24_N7log4cxx20PropertyConfiguratorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.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:
        - _ZN7log4cxx20PropertyConfiguratorD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:0,0'
          Dst:             _ZN7log4cxx20PropertyConfiguratorD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx20PropertyConfiguratorD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.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:
        - _ZN7log4cxx20PropertyConfiguratorD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:0,0'
          Dst:             _ZN7log4cxx20PropertyConfiguratorD1Ev
    - functionName:    _ZN7log4cxx20PropertyConfiguratorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20DefaultLoggerFactoryC1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:118,22'
          Dst:             _ZN7log4cxx20DefaultLoggerFactoryC1Ev
    - functionName:    _ZTv0_n32_NK7log4cxx20PropertyConfigurator8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertyconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx20PropertyConfigurator8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertyconfigurator.cpp:0,0'
          Dst:             _ZNK7log4cxx20PropertyConfigurator8getClassEv
    - functionName:    _ZN7log4cxx6config14PropertySetter8activateERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertysetter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6config14PropertySetter8activateEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertysetter.cpp:127,2'
          Dst:             _ZN7log4cxx6config14PropertySetter8activateEv
    - functionName:    _ZN7log4cxx6config14PropertySetter8activateEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertysetter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
        - _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - _ZN7log4cxx4castINS_3spi13OptionHandlerENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertysetter.cpp:94,34'
          Dst:             _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
        - Src:             'src/main/cpp/propertysetter.cpp:96,30'
          Dst:             _ZN7log4cxx4castINS_3spi13OptionHandlerENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - Src:             'src/main/cpp/propertysetter.cpp:97,12'
          Dst:             _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
    - functionName:    _ZN7log4cxx4castINS_3spi13OptionHandlerENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
    - functionName:    _ZN7log4cxx6config14PropertySetter11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_RNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertysetter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6config14PropertySetter11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertysetter.cpp:122,2'
          Dst:             _ZN7log4cxx6config14PropertySetter11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZN7log4cxx6config14PropertySetter11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertysetter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          149
      EdgeCount:       52
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
        - _ZN7log4cxx4castINS_3spi13OptionHandlerENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertysetter.cpp:80,34'
          Dst:             _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
        - Src:             'src/main/cpp/propertysetter.cpp:82,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/propertysetter.cpp:84,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertysetter.cpp:87,30'
          Dst:             _ZN7log4cxx4castINS_3spi13OptionHandlerENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
    - functionName:    _ZN7log4cxx6config14PropertySetter13setPropertiesERNS_7helpers10PropertiesERKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEERNS2_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertysetter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6config14PropertySetter13setPropertiesERNS_7helpers10PropertiesERKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertysetter.cpp:115,2'
          Dst:             _ZN7log4cxx6config14PropertySetter13setPropertiesERNS_7helpers10PropertiesERKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx6config14PropertySetter13setPropertiesERNS_7helpers10PropertiesERKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertysetter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          198
      EdgeCount:       74
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN7log4cxx6config14PropertySetter11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - _ZN7log4cxx6config14PropertySetter8activateEv
        - _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - _ZN7log4cxx8Appender14getStaticClassEv
        - _ZNK7log4cxx7helpers10Properties13propertyNamesEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/propertysetter.cpp:45,29'
          Dst:             _ZNK7log4cxx7helpers10Properties13propertyNamesEv
        - Src:             'src/main/cpp/propertysetter.cpp:56,22'
          Dst:             _ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/propertysetter.cpp:61,24'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
        - Src:             'src/main/cpp/propertysetter.cpp:66,4'
          Dst:             _ZN7log4cxx6config14PropertySetter11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/propertysetter.cpp:70,2'
          Dst:             _ZN7log4cxx6config14PropertySetter8activateEv
    - functionName:    _ZN7log4cxx6config14PropertySetter13setPropertiesERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS4_10PropertiesERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS4_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertysetter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      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:
        - _ZN7log4cxx6config14PropertySetter13setPropertiesERNS_7helpers10PropertiesERKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEE
        - _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - _ZN7log4cxx6config14PropertySetterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertysetter.cpp:107,2'
          Dst:             _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - Src:             'src/main/cpp/propertysetter.cpp:107,22'
          Dst:             _ZN7log4cxx6config14PropertySetter13setPropertiesERNS_7helpers10PropertiesERKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertysetter.cpp:107,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
        - Src:             'src/main/cpp/propertysetter.cpp:107,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
    - functionName:    _ZN7log4cxx6config14PropertySetterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/config/propertysetter.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: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertysetter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6config14PropertySetter13setPropertiesERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS4_10PropertiesERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/propertysetter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx6config14PropertySetter13setPropertiesERNS_7helpers10PropertiesERKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEE
        - _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - _ZN7log4cxx6config14PropertySetterD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/propertysetter.cpp:37,2'
          Dst:             _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - Src:             'src/main/cpp/propertysetter.cpp:37,22'
          Dst:             _ZN7log4cxx6config14PropertySetter13setPropertiesERNS_7helpers10PropertiesERKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEE
        - Src:             'src/main/cpp/propertysetter.cpp:37,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
        - Src:             'src/main/cpp/propertysetter.cpp:37,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
    - functionName:    _GLOBAL__sub_I_reader.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/reader.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/main/cpp/reader.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Reader13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers6Reader13registerClassEv
    - functionName:    _ZN7log4cxx7helpers6Reader13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers6Reader14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_6Reader11ClazzReaderEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_6Reader11ClazzReaderEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_6Reader11ClazzReaderEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Reader11ClazzReaderEEC2Ev
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Reader11ClazzReaderEED2Ev
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Reader11ClazzReaderEEcvRS3_Ev
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6Reader11ClazzReaderEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Reader11ClazzReaderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers6Reader11ClazzReaderC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6Reader11ClazzReaderEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_6Reader11ClazzReaderEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Reader11ClazzReaderEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6Reader11ClazzReaderEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_6Reader11ClazzReaderEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Reader11ClazzReaderEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6Reader11ClazzReaderEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers6Reader11ClazzReaderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/reader.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers6Reader11ClazzReaderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/reader.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers6Reader11ClazzReaderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Reader11ClazzReaderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/reader.h:36,3'
          Dst:             _ZN7log4cxx7helpers6Reader11ClazzReaderD2Ev
    - functionName:    _ZNK7log4cxx7helpers6Reader11ClazzReader7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      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:    _ZNK7log4cxx7helpers6Reader4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7helpers6Reader14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/reader.h:37,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/reader.h:38,3'
          Dst:             _ZN7log4cxx7helpers6Reader14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers6Reader10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers6Reader4readEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/reader.cpp:43,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/reader.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/reader.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7helpers6Reader5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/reader.cpp:38,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/reader.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/reader.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7helpers6ReaderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/reader.cpp:33,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers6ReaderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/reader.cpp:27,9'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
    - functionName:    _ZN7log4cxx7helpers6ReaderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      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:    _ZNK7log4cxx7helpers6Reader8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Reader14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/reader.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers6Reader14getStaticClassEv
    - functionName:    _GLOBAL__sub_I_relativetimepatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/relativetimepatternconverter.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/main/cpp/relativetimepatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/relativetimepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28RelativeTimePatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7pattern28RelativeTimePatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern28RelativeTimePatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/relativetimepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern28RelativeTimePatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/relativetimepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterEEC2Ev
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterEED2Ev
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/relativetimepatternconverter.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:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/relativetimepatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/relativetimepatternconverter.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:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/relativetimepatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/relativetimepatternconverter.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:
        - _ZN7log4cxx7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/relativetimepatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern28RelativeTimePatternConverter33ClazzRelativeTimePatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/relativetimepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      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:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern28RelativeTimePatternConverterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/relativetimepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:31,31'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:32,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern28RelativeTimePatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/relativetimepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28RelativeTimePatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/relativetimepatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28RelativeTimePatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/relativetimepatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern28RelativeTimePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/relativetimepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28RelativeTimePatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/relativetimepatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28RelativeTimePatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern28RelativeTimePatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/relativetimepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28RelativeTimePatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7pattern28RelativeTimePatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern28RelativeTimePatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/relativetimepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern28RelativeTimePatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/relativetimepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern28RelativeTimePatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/relativetimepatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/relativetimepatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7pattern28RelativeTimePatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/relativetimepatternconverter.h:41,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern28RelativeTimePatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/relativetimepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12LoggingEvent12getStartTimeEv
        - _ZN7log4cxx7helpers12StringHelper8toStringElRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx3spi12LoggingEvent12getTimeStampEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:46,33'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent12getTimeStampEv
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:46,50'
          Dst:             _ZN7log4cxx3spi12LoggingEvent12getStartTimeEv
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:47,2'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringElRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7pattern28RelativeTimePatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/relativetimepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/relativetimepatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern28RelativeTimePatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/relativetimepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern28RelativeTimePatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/relativetimepatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern28RelativeTimePatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern28RelativeTimePatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/relativetimepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern28RelativeTimePatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/relativetimepatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern28RelativeTimePatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern28RelativeTimePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/relativetimepatternconverter.h'
      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:
        - _ZN7log4cxx7pattern28RelativeTimePatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/relativetimepatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern28RelativeTimePatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern28RelativeTimePatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/relativetimepatternconverter.h'
      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:
        - _ZN7log4cxx7pattern28RelativeTimePatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/relativetimepatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern28RelativeTimePatternConverterD1Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEcvRS6_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEE5valueEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEE5valueEv
        - __clang_call_terminate
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEC2INS3_INS4_28RelativeTimePatternConverterEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      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:    _ZN7log4cxx7pattern28RelativeTimePatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/relativetimepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEC2INS3_INS4_28RelativeTimePatternConverterEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEcvRS6_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:40,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:40,45'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEC2INS3_INS4_28RelativeTimePatternConverterEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:40,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:40,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEED2Ev
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:40,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:41,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEcvRS6_Ev
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:40,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern28RelativeTimePatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/relativetimepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:32,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern28RelativeTimePatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/relativetimepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern28RelativeTimePatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/relativetimepatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern28RelativeTimePatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_rollingfileappender.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.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/main/cpp/rollingfileappender.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling19RollingFileAppender13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender13registerClassEv
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling19RollingFileAppender24ClazzRollingFileAppenderEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling19RollingFileAppender24ClazzRollingFileAppenderEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling19RollingFileAppender24ClazzRollingFileAppenderEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling19RollingFileAppender24ClazzRollingFileAppenderEEC2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling19RollingFileAppender24ClazzRollingFileAppenderEED2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling19RollingFileAppender24ClazzRollingFileAppenderEEcvRS4_Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling19RollingFileAppender24ClazzRollingFileAppenderEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling19RollingFileAppender24ClazzRollingFileAppenderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender24ClazzRollingFileAppenderC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling19RollingFileAppender24ClazzRollingFileAppenderEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling19RollingFileAppender24ClazzRollingFileAppenderEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling19RollingFileAppender24ClazzRollingFileAppenderEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling19RollingFileAppender24ClazzRollingFileAppenderEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling19RollingFileAppender24ClazzRollingFileAppenderEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling19RollingFileAppender24ClazzRollingFileAppenderEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling19RollingFileAppender24ClazzRollingFileAppenderEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7rolling19RollingFileAppender24ClazzRollingFileAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingfileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:78,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender24ClazzRollingFileAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingfileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:78,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender24ClazzRollingFileAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingfileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling19RollingFileAppender24ClazzRollingFileAppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:78,3'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender24ClazzRollingFileAppenderD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx7rolling19RollingFileAppender24ClazzRollingFileAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingfileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx7rolling19RollingFileAppender24ClazzRollingFileAppender11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:0,0'
          Dst:             _ZNK7log4cxx7rolling19RollingFileAppender24ClazzRollingFileAppender11newInstanceEv
    - functionName:    _ZNK7log4cxx7rolling19RollingFileAppender24ClazzRollingFileAppender7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingfileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      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:    _ZNK7log4cxx7rolling19RollingFileAppender24ClazzRollingFileAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingfileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7rolling19RollingFileAppenderC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:78,3'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppenderC1Ev
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppenderC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx12FileAppenderC2ENSt3__110unique_ptrINS0_16FileAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:45,22'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:45,22'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:45,22'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:46,4'
          Dst:             _ZN7log4cxx12FileAppenderC2ENSt3__110unique_ptrINS0_16FileAppenderPrivENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:48,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:48,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingfileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7rolling19RollingFileAppenderD2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:76,22'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppenderD2Ev
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:76,22'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:76,22'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:76,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingfileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling19RollingFileAppenderD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:76,22'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppenderD1Ev
    - functionName:    _ZNK7log4cxx7rolling19RollingFileAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling19RollingFileAppender14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:39,1'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender14getStaticClassEv
    - functionName:    _ZNK7log4cxx7rolling19RollingFileAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingfileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling19RollingFileAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingfileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7rolling19RollingFileAppender14getStaticClassEv
        - _ZNK7log4cxx12FileAppender4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:79,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:80,3'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:81,3'
          Dst:             _ZNK7log4cxx12FileAppender4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx12FileAppender23activateOptionsInternalEv
        - _ZN7log4cxx7rolling19RollingFileAppender23RollingFileAppenderPriv15activateOptionsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:180,13'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender23RollingFileAppenderPriv15activateOptionsEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:182,17'
          Dst:             _ZN7log4cxx12FileAppender23activateOptionsInternalEv
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          71
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx12FileAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers12StringHelper5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7rolling19RollingFileAppender14setDatePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7rolling19RollingFileAppender14setMaxFileSizeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7rolling19RollingFileAppender17setMaxBackupIndexEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:57,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/rollingfileappender.cpp:59,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/rollingfileappender.cpp:62,3'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender14setMaxFileSizeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:64,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/rollingfileappender.cpp:66,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/rollingfileappender.cpp:69,21'
          Dst:             _ZN7log4cxx7helpers12StringHelper5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:69,3'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender17setMaxBackupIndexEi
        - Src:             'src/main/cpp/rollingfileappender.cpp:71,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/rollingfileappender.cpp:74,3'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender14setDatePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:78,17'
          Dst:             _ZN7log4cxx12FileAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppender5closeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:519,16'
          Dst:             _ZN7log4cxx14WriterAppender5closeEv
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender12createWriterERNSt3__110shared_ptrINS_7helpers12OutputStreamEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx14WriterAppender12createWriterERNSt3__110shared_ptrINS_7helpers12OutputStreamEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:603,23'
          Dst:             _ZN7log4cxx14WriterAppender12createWriterERNSt3__110shared_ptrINS_7helpers12OutputStreamEEE
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender9subAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          167
      EdgeCount:       47
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7log4cxx14WriterAppender9subAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
        - _ZN7log4cxx7rolling19RollingFileAppender16rolloverInternalEv
        - _ZNK7log4cxx12FileAppender7getFileEv
        - _ZNK7log4cxx7rolling19RollingFileAppender13getFileLengthEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:458,17'
          Dst:             _ZNK7log4cxx12FileAppender7getFileEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:458,28'
          Dst:             _ZNK7log4cxx7rolling19RollingFileAppender13getFileLengthEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:468,4'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender16rolloverInternalEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:469,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:473,15'
          Dst:             _ZNK7log4cxx12FileAppender7getFileEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:476,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:476,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:479,16'
          Dst:             _ZN7log4cxx14WriterAppender9subAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
        - Src:             'src/main/cpp/rollingfileappender.cpp:476,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7log4cxx7rolling19RollingFileAppender13getFileLengthEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender16rolloverInternalEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         168
      ICount:          882
      EdgeCount:       282
      CyclomaticComplexity: 116
      functionsReached:
        - _ZN7log4cxx12FileAppender15setFileInternalERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx12FileAppender15setFileInternalERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEbbm
        - _ZN7log4cxx12FileAppender23activateOptionsInternalEv
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv11writeHeaderEv
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv5closeEv
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv9setWriterERKNSt3__110shared_ptrINS_7helpers6WriterEEE
        - _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4FileC2Ev
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7rolling13RollingPolicy8rolloverERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - _ZNK7log4cxx12FileAppender7getFileEv
        - _ZNK7log4cxx12FileAppender9getAppendEv
        - _ZNK7log4cxx4File6lengthEv
        - _ZNK7log4cxx7rolling19RolloverDescription14getSynchronousEv
        - _ZNK7log4cxx7rolling19RolloverDescription15getAsynchronousEv
        - _ZNK7log4cxx7rolling19RolloverDescription17getActiveFileNameEv
        - _ZNK7log4cxx7rolling19RolloverDescription9getAppendEv
        - _ZNK7log4cxx7rolling6Action7executeEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:316,76'
          Dst:             _ZNK7log4cxx12FileAppender7getFileEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:316,93'
          Dst:             _ZNK7log4cxx12FileAppender9getAppendEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:316,61'
          Dst:             _ZN7log4cxx7rolling13RollingPolicy8rolloverERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/rollingfileappender.cpp:320,22'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription17getActiveFileNameEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:320,45'
          Dst:             _ZNK7log4cxx12FileAppender7getFileEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:322,15'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv5closeEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:326,23'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription14getSynchronousEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:332,31'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription14getSynchronousEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:332,49'
          Dst:             _ZNK7log4cxx7rolling6Action7executeEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:333,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:337,21'
          Dst:             _ZNK7log4cxx12FileAppender7getFileEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:340,9'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:340,9'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:346,39'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription9getAppendEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:349,30'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:349,56'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription17getActiveFileNameEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:349,37'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:349,77'
          Dst:             _ZNK7log4cxx4File6lengthEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:349,10'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:349,10'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:356,42'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription15getAsynchronousEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:362,24'
          Dst:             _ZNK7log4cxx7rolling6Action7executeEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:363,10'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:367,22'
          Dst:             _ZNK7log4cxx12FileAppender7getFileEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:370,10'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:370,10'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:373,35'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription17getActiveFileNameEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:373,8'
          Dst:             _ZN7log4cxx12FileAppender15setFileInternalERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEbbm
        - Src:             'src/main/cpp/rollingfileappender.cpp:377,15'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv5closeEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:378,35'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription17getActiveFileNameEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:378,8'
          Dst:             _ZN7log4cxx12FileAppender15setFileInternalERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:380,22'
          Dst:             _ZN7log4cxx12FileAppender23activateOptionsInternalEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:382,23'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription17getActiveFileNameEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:383,23'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription9getAppendEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:385,15'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv9setWriterERKNSt3__110shared_ptrINS_7helpers6WriterEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:389,23'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription14getSynchronousEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:395,31'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription14getSynchronousEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:395,49'
          Dst:             _ZNK7log4cxx7rolling6Action7executeEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:396,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:400,21'
          Dst:             _ZNK7log4cxx12FileAppender7getFileEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:403,9'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:403,9'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:408,24'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription9getAppendEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:410,30'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:410,56'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription17getActiveFileNameEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:410,37'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:410,77'
          Dst:             _ZNK7log4cxx4File6lengthEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:410,10'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:410,10'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:417,42'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription15getAsynchronousEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:421,23'
          Dst:             _ZNK7log4cxx7rolling6Action7executeEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:425,15'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv11writeHeaderEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:429,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:433,17'
          Dst:             _ZNK7log4cxx12FileAppender7getFileEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:436,5'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:436,5'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:340,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7rolling20CountingOutputStreamC2ERKNSt3__110shared_ptrINS_7helpers12OutputStreamEEEPNS0_19RollingFileAppenderE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStreamC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:549,3'
          Dst:             _ZN7log4cxx7helpers12OutputStreamC2Ev
    - functionName:    _ZN7log4cxx7rolling20CountingOutputStreamD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStreamD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:530,7'
          Dst:             _ZN7log4cxx7helpers12OutputStreamD2Ev
    - functionName:    _ZN7log4cxx7rolling20CountingOutputStreamD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling20CountingOutputStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:530,7'
          Dst:             _ZN7log4cxx7rolling20CountingOutputStreamD2Ev
    - functionName:    _ZN7log4cxx7rolling20CountingOutputStream5closeERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStream5closeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:563,8'
          Dst:             _ZN7log4cxx7helpers12OutputStream5closeEv
    - functionName:    _ZN7log4cxx7rolling20CountingOutputStream5flushERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStream5flushEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:572,8'
          Dst:             _ZN7log4cxx7helpers12OutputStream5flushEv
    - functionName:    _ZN7log4cxx7rolling20CountingOutputStream5writeERNS_7helpers10ByteBufferERNS2_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStream5writeERNS0_10ByteBufferE
        - _ZN7log4cxx7rolling19RollingFileAppender19incrementFileLengthEm
        - _ZNK7log4cxx7helpers10ByteBuffer5limitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:580,8'
          Dst:             _ZN7log4cxx7helpers12OutputStream5writeERNS0_10ByteBufferE
        - Src:             'src/main/cpp/rollingfileappender.cpp:584,34'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer5limitEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:584,10'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender19incrementFileLengthEm
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender19incrementFileLengthEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender14setMaxFileSizeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15OptionConverter10toFileSizeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
        - _ZN7log4cxx7rolling19RollingFileAppender18setMaximumFileSizeEm
        - _ZNK7log4cxx7rolling19RollingFileAppender18getMaximumFileSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:123,61'
          Dst:             _ZNK7log4cxx7rolling19RollingFileAppender18getMaximumFileSizeEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:123,21'
          Dst:             _ZN7log4cxx7helpers15OptionConverter10toFileSizeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
        - Src:             'src/main/cpp/rollingfileappender.cpp:123,2'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender18setMaximumFileSizeEm
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender17setMaxBackupIndexEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          102
      EdgeCount:       29
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx4castINS_7rolling24FixedWindowRollingPolicyENS1_13RollingPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx7rolling17RollingPolicyBase18setFileNamePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicy11setMaxIndexEi
        - _ZNK7log4cxx12FileAppender7getFileEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:92,14'
          Dst:             _ZN7log4cxx4castINS_7rolling24FixedWindowRollingPolicyENS1_13RollingPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/rollingfileappender.cpp:96,28'
          Dst:             _ZNK7log4cxx12FileAppender7getFileEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:96,9'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase18setFileNamePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:99,8'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicy11setMaxIndexEi
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender14setDatePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          87
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx4castINS_7rolling22TimeBasedRollingPolicyENS1_13RollingPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx7rolling17RollingPolicyBase18setFileNamePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7rolling19RollingFileAppender19makeFileNamePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:166,14'
          Dst:             _ZN7log4cxx4castINS_7rolling22TimeBasedRollingPolicyENS1_13RollingPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/rollingfileappender.cpp:172,27'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender19makeFileNamePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:172,8'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase18setFileNamePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx4castINS_7rolling22TimeBasedRollingPolicyENS1_13RollingPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicy14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicy14getStaticClassEv
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender19makeFileNamePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          157
      EdgeCount:       35
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7log4cxx12FileAppender7getFileEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:128,19'
          Dst:             _ZNK7log4cxx12FileAppender7getFileEv
    - functionName:    _ZN7log4cxx4castINS_7rolling24FixedWindowRollingPolicyENS1_13RollingPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicy14getStaticClassEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicy14getStaticClassEv
    - functionName:    _ZNK7log4cxx7rolling19RollingFileAppender18getMaximumFileSizeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx4castINS_7rolling25SizeBasedTriggeringPolicyENS1_16TriggeringPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy14getMaxFileSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:105,18'
          Dst:             _ZN7log4cxx4castINS_7rolling25SizeBasedTriggeringPolicyENS1_16TriggeringPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/rollingfileappender.cpp:106,18'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy14getMaxFileSizeEv
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender18setMaximumFileSizeEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx4castINS_7rolling25SizeBasedTriggeringPolicyENS1_16TriggeringPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy14setMaxFileSizeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:112,14'
          Dst:             _ZN7log4cxx4castINS_7rolling25SizeBasedTriggeringPolicyENS1_16TriggeringPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/rollingfileappender.cpp:118,8'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy14setMaxFileSizeEm
    - functionName:    _ZN7log4cxx4castINS_7rolling25SizeBasedTriggeringPolicyENS1_16TriggeringPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy14getStaticClassEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy14getStaticClassEv
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender23RollingFileAppenderPriv15activateOptionsEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         90
      ICount:          471
      EdgeCount:       163
      CyclomaticComplexity: 75
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4FileC2Ev
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx4castINS_7rolling16TriggeringPolicyENS1_13RollingPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx4castINS_7rolling24FixedWindowRollingPolicyENS1_13RollingPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZN7log4cxx7rolling13RollingPolicy10initializeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - _ZN7log4cxx7rolling17RollingPolicyBase18setFileNamePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx4File6lengthEv
        - _ZNK7log4cxx7rolling17RollingPolicyBase18getFileNamePatternEv
        - _ZNK7log4cxx7rolling19RolloverDescription14getSynchronousEv
        - _ZNK7log4cxx7rolling19RolloverDescription15getAsynchronousEv
        - _ZNK7log4cxx7rolling19RolloverDescription17getActiveFileNameEv
        - _ZNK7log4cxx7rolling19RolloverDescription9getAppendEv
        - _ZNK7log4cxx7rolling6Action7executeEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:191,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:194,9'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase18setFileNamePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:197,23'
          Dst:             _ZN7log4cxx4castINS_7rolling24FixedWindowRollingPolicyENS1_13RollingPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/rollingfileappender.cpp:200,13'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase18getFileNamePatternEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:201,10'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase18setFileNamePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:209,30'
          Dst:             _ZN7log4cxx4castINS_7rolling16TriggeringPolicyENS1_13RollingPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/rollingfileappender.cpp:219,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:226,27'
          Dst:             _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:227,24'
          Dst:             _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:232,26'
          Dst:             _ZN7log4cxx7rolling13RollingPolicy10initializeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/rollingfileappender.cpp:236,37'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription14getSynchronousEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:240,18'
          Dst:             _ZNK7log4cxx7rolling6Action7executeEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:243,33'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription17getActiveFileNameEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:244,35'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription9getAppendEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:249,38'
          Dst:             _ZNK7log4cxx7rolling19RolloverDescription15getAsynchronousEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:253,19'
          Dst:             _ZNK7log4cxx7rolling6Action7executeEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:257,9'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:258,15'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:262,35'
          Dst:             _ZNK7log4cxx4File6lengthEv
        - Src:             'src/main/cpp/rollingfileappender.cpp:270,3'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:270,3'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:270,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:273,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/rollingfileappender.cpp:274,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:274,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/rollingfileappender.cpp:274,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx4castINS_7rolling16TriggeringPolicyENS1_13RollingPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7rolling16TriggeringPolicy14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicy14getStaticClassEv
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingfileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12FileAppenderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:76,22'
          Dst:             _ZN7log4cxx12FileAppenderD2Ev
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender23RollingFileAppenderPrivC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/rollingfileappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx12FileAppender16FileAppenderPrivC2ENSt3__110shared_ptrINS_6LayoutEEERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbbi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/rollingfileappender_priv.h:32,3'
          Dst:             _ZN7log4cxx12FileAppender16FileAppenderPrivC2ENSt3__110shared_ptrINS_6LayoutEEERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbbi
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender23RollingFileAppenderPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/rollingfileappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12FileAppender16FileAppenderPrivD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/rollingfileappender_priv.h:29,29'
          Dst:             _ZN7log4cxx12FileAppender16FileAppenderPrivD2Ev
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender23RollingFileAppenderPrivD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/rollingfileappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling19RollingFileAppender23RollingFileAppenderPrivD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/rollingfileappender_priv.h:29,29'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender23RollingFileAppenderPrivD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7rolling19RollingFileAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingfileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling19RollingFileAppender4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:0,0'
          Dst:             _ZNK7log4cxx7rolling19RollingFileAppender4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7rolling19RollingFileAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingfileappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling19RollingFileAppender10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:0,0'
          Dst:             _ZNK7log4cxx7rolling19RollingFileAppender10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7rolling19RollingFileAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingfileappender.h'
      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:
        - _ZN7log4cxx7rolling19RollingFileAppenderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:0,0'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppenderD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7rolling19RollingFileAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingfileappender.h'
      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:
        - _ZN7log4cxx7rolling19RollingFileAppenderD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingfileappender.h:0,0'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppenderD1Ev
    - functionName:    _ZTv0_n112_N7log4cxx7rolling19RollingFileAppender5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.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:
        - _ZN7log4cxx7rolling19RollingFileAppender5closeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender5closeEv
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender19setTriggeringPolicyERKNSt3__110shared_ptrINS0_16TriggeringPolicyEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender16setRollingPolicyERKNSt3__110shared_ptrINS0_13RollingPolicyEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling19RollingFileAppender19getTriggeringPolicyEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling19RollingFileAppender16getRollingPolicyEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender16rolloverInternalERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling19RollingFileAppender16rolloverInternalEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:445,9'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender16rolloverInternalEv
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender8rolloverERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling19RollingFileAppender8rolloverEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:302,9'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender8rolloverEv
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppender8rolloverEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7rolling19RollingFileAppender16rolloverInternalEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:297,9'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender16rolloverInternalEv
    - functionName:    _ZTv0_n64_N7log4cxx7rolling19RollingFileAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling19RollingFileAppender15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZNK7log4cxx7rolling19RollingFileAppender17getMaxBackupIndexEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx4castINS_7rolling24FixedWindowRollingPolicyENS1_13RollingPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZNK7log4cxx7rolling24FixedWindowRollingPolicy11getMaxIndexEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:85,18'
          Dst:             _ZN7log4cxx4castINS_7rolling24FixedWindowRollingPolicyENS1_13RollingPolicyELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/rollingfileappender.cpp:86,18'
          Dst:             _ZNK7log4cxx7rolling24FixedWindowRollingPolicy11getMaxIndexEv
    - functionName:    _ZTv0_n72_N7log4cxx7rolling19RollingFileAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling19RollingFileAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppenderC1ENSt3__110unique_ptrINS1_23RollingFileAppenderPrivENS2_14default_deleteIS4_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx12FileAppenderC2ENSt3__110unique_ptrINS0_16FileAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:50,22'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:50,22'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:50,22'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:51,4'
          Dst:             _ZN7log4cxx12FileAppenderC2ENSt3__110unique_ptrINS0_16FileAppenderPrivENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/rollingfileappender.cpp:53,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:53,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/rollingfileappender.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppenderC2ENSt3__110unique_ptrINS1_23RollingFileAppenderPrivENS2_14default_deleteIS4_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx12FileAppenderC2ENSt3__110unique_ptrINS0_16FileAppenderPrivENS1_14default_deleteIS3_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:51,4'
          Dst:             _ZN7log4cxx12FileAppenderC2ENSt3__110unique_ptrINS0_16FileAppenderPrivENS1_14default_deleteIS3_EEEE
    - functionName:    _ZN7log4cxx7rolling19RollingFileAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx12FileAppenderC2ENSt3__110unique_ptrINS0_16FileAppenderPrivENS1_14default_deleteIS3_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:46,4'
          Dst:             _ZN7log4cxx12FileAppenderC2ENSt3__110unique_ptrINS0_16FileAppenderPrivENS1_14default_deleteIS3_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx7rolling19RollingFileAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling19RollingFileAppender8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingfileappender.cpp:0,0'
          Dst:             _ZNK7log4cxx7rolling19RollingFileAppender8getClassEv
    - functionName:    _GLOBAL__sub_I_rollingpolicy.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicy.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/main/cpp/rollingpolicy.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling13RollingPolicy13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             _ZN7log4cxx7rolling13RollingPolicy13registerClassEv
    - functionName:    _ZN7log4cxx7rolling13RollingPolicy13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7rolling13RollingPolicy14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling13RollingPolicy18ClazzRollingPolicyEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling13RollingPolicy18ClazzRollingPolicyEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling13RollingPolicy18ClazzRollingPolicyEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling13RollingPolicy18ClazzRollingPolicyEEC2Ev
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling13RollingPolicy18ClazzRollingPolicyEED2Ev
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling13RollingPolicy18ClazzRollingPolicyEEcvRS4_Ev
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling13RollingPolicy18ClazzRollingPolicyEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling13RollingPolicy18ClazzRollingPolicyC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7rolling13RollingPolicy18ClazzRollingPolicyC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling13RollingPolicy18ClazzRollingPolicyEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling13RollingPolicy18ClazzRollingPolicyEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling13RollingPolicy18ClazzRollingPolicyEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling13RollingPolicy18ClazzRollingPolicyEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling13RollingPolicy18ClazzRollingPolicyEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling13RollingPolicy18ClazzRollingPolicyEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling13RollingPolicy18ClazzRollingPolicyEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7rolling13RollingPolicy18ClazzRollingPolicyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingpolicy.h:44,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7rolling13RollingPolicy18ClazzRollingPolicyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingpolicy.h:44,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7rolling13RollingPolicy18ClazzRollingPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling13RollingPolicy18ClazzRollingPolicyD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingpolicy.h:44,3'
          Dst:             _ZN7log4cxx7rolling13RollingPolicy18ClazzRollingPolicyD2Ev
    - functionName:    _ZNK7log4cxx7rolling13RollingPolicy18ClazzRollingPolicy7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      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:    _ZTv0_n24_N7log4cxx7rolling13RollingPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicy.h'
      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:
        - _ZN7log4cxx7rolling13RollingPolicyD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingpolicy.h:0,0'
          Dst:             _ZN7log4cxx7rolling13RollingPolicyD0Ev
    - functionName:    _ZN7log4cxx7rolling13RollingPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7rolling13RollingPolicyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicy.h'
      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:
        - _ZN7log4cxx7rolling13RollingPolicyD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingpolicy.h:0,0'
          Dst:             _ZN7log4cxx7rolling13RollingPolicyD1Ev
    - functionName:    _ZN7log4cxx7rolling13RollingPolicyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling13RollingPolicy8rolloverERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicy.cpp:33,16'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/rollingpolicy.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/rollingpolicy.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7rolling13RollingPolicy10initializeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicy.cpp:28,16'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/rollingpolicy.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/rollingpolicy.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZTv0_n32_NK7log4cxx7rolling13RollingPolicy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling13RollingPolicy8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicy.cpp:0,0'
          Dst:             _ZNK7log4cxx7rolling13RollingPolicy8getClassEv
    - functionName:    _ZNK7log4cxx7rolling13RollingPolicy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling13RollingPolicy14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicy.cpp:23,1'
          Dst:             _ZN7log4cxx7rolling13RollingPolicy14getStaticClassEv
    - functionName:    _GLOBAL__sub_I_rollingpolicybase.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.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/main/cpp/rollingpolicybase.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.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:
        - _ZN7log4cxx7rolling17RollingPolicyBase13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase13registerClassEv
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBase13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBase14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling17RollingPolicyBase22ClazzRollingPolicyBaseEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling17RollingPolicyBase22ClazzRollingPolicyBaseEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling17RollingPolicyBase22ClazzRollingPolicyBaseEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling17RollingPolicyBase22ClazzRollingPolicyBaseEEC2Ev
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling17RollingPolicyBase22ClazzRollingPolicyBaseEED2Ev
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling17RollingPolicyBase22ClazzRollingPolicyBaseEEcvRS4_Ev
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling17RollingPolicyBase22ClazzRollingPolicyBaseEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling17RollingPolicyBase22ClazzRollingPolicyBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase22ClazzRollingPolicyBaseC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling17RollingPolicyBase22ClazzRollingPolicyBaseEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling17RollingPolicyBase22ClazzRollingPolicyBaseEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling17RollingPolicyBase22ClazzRollingPolicyBaseEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling17RollingPolicyBase22ClazzRollingPolicyBaseEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling17RollingPolicyBase22ClazzRollingPolicyBaseEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling17RollingPolicyBase22ClazzRollingPolicyBaseEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling17RollingPolicyBase22ClazzRollingPolicyBaseEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7rolling17RollingPolicyBase22ClazzRollingPolicyBaseC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicybase.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingpolicybase.h:51,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBase22ClazzRollingPolicyBaseD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicybase.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingpolicybase.h:51,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBase22ClazzRollingPolicyBaseD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicybase.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling17RollingPolicyBase22ClazzRollingPolicyBaseD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingpolicybase.h:51,3'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase22ClazzRollingPolicyBaseD2Ev
    - functionName:    _ZNK7log4cxx7rolling17RollingPolicyBase22ClazzRollingPolicyBase7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicybase.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      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:    _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/rollingpolicybase_priv.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:
        - _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/rollingpolicybase_priv.h:31,49'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivateD2Ev
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/rollingpolicybase_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/rollingpolicybase_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n48_NK7log4cxx7rolling17RollingPolicyBase4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicybase.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling17RollingPolicyBase4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingpolicybase.h:0,0'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7rolling17RollingPolicyBase4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicybase.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7rolling13RollingPolicy14getStaticClassEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingpolicybase.h:52,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/rollingpolicybase.h:53,3'
          Dst:             _ZN7log4cxx7rolling13RollingPolicy14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/rollingpolicybase.h:54,3'
          Dst:             _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
    - functionName:    _ZTv0_n40_NK7log4cxx7rolling17RollingPolicyBase10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicybase.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling17RollingPolicyBase10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rollingpolicybase.h:0,0'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7rolling17RollingPolicyBase10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicybase.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling17RollingPolicyBase23getPatternConverterListEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBase32setCreateIntermediateDirectoriesEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling17RollingPolicyBase32getCreateIntermediateDirectoriesEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx4castINS_7pattern20DatePatternConverterENS1_16PatternConverterELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7pattern20DatePatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7pattern20DatePatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7rolling17RollingPolicyBase23getDatePatternConverterEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       39
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7log4cxx4castINS_7pattern20DatePatternConverterENS1_16PatternConverterELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:168,17'
          Dst:             _ZN7log4cxx4castINS_7pattern20DatePatternConverterENS1_16PatternConverterELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
    - functionName:    _ZN7log4cxx4castINS_7pattern23IntegerPatternConverterENS1_16PatternConverterELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7pattern23IntegerPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7pattern23IntegerPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7rolling17RollingPolicyBase26getIntegerPatternConverterEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       39
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7log4cxx4castINS_7pattern23IntegerPatternConverterENS1_16PatternConverterELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:147,16'
          Dst:             _ZN7log4cxx4castINS_7pattern23IntegerPatternConverterENS1_16PatternConverterELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
    - functionName:    _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS4_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:134,2'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK7log4cxx7pattern14FormattingInfo11adjustFieldEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7pattern16PatternConverter17getFormattingInfoEv
        - _ZNK7log4cxx7pattern16PatternConverter6formatERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:124,9'
          Dst:             _ZNK7log4cxx7pattern16PatternConverter6formatERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingpolicybase.cpp:125,9'
          Dst:             _ZNK7log4cxx7pattern16PatternConverter17getFormattingInfoEv
        - Src:             'src/main/cpp/rollingpolicybase.cpp:125,29'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo11adjustFieldEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBase20parseFileNamePatternEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivate20parseFileNamePatternERKNSt3__13mapINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENS3_8functionIFNS3_10shared_ptrINS_7pattern16PatternConverterEEERKNS3_6vectorISA_NS8_ISA_EEEEEEENS3_4lessISA_EENS8_INS3_4pairIKSA_SM_EEEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:103,10'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivate20parseFileNamePatternERKNSt3__13mapINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENS3_8functionIFNS3_10shared_ptrINS_7pattern16PatternConverterEEERKNS3_6vectorISA_NS8_ISA_EEEEEEENS3_4lessISA_EENS8_INS3_4pairIKSA_SM_EEEEEE
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivate20parseFileNamePatternERKNSt3__13mapINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENS3_8functionIFNS3_10shared_ptrINS_7pattern16PatternConverterEEERKNS3_6vectorISA_NS8_ISA_EEEEEEENS3_4lessISA_EENS8_INS3_4pairIKSA_SM_EEEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern13PatternParser5parseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_3mapIS8_NS2_8functionIFNS2_10shared_ptrINS0_16PatternConverterEEERKNS2_6vectorIS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SM_EEEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:108,28'
          Dst:             _ZN7log4cxx7pattern13PatternParser5parseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_3mapIS8_NS2_8functionIFNS2_10shared_ptrINS0_16PatternConverterEEERKNS2_6vectorIS8_NS6_IS8_EEEEEEENS2_4lessIS8_EENS6_INS2_4pairIS9_SM_EEEEEE
    - functionName:    _ZNK7log4cxx7rolling17RollingPolicyBase18getFileNamePatternEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 95
      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:    _ZN7log4cxx7rolling17RollingPolicyBase18setFileNamePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n72_N7log4cxx7rolling17RollingPolicyBase9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling17RollingPolicyBase9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBase9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:74,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/rollingpolicybase.cpp:79,12'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/rollingpolicybase.cpp:83,43'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
    - functionName:    _ZN7log4cxx7helpers21IllegalStateExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:224,22'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZTv0_n64_N7log4cxx7rolling17RollingPolicyBase15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling17RollingPolicyBase15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBase15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivate15activateOptionsERKNSt3__13mapINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENS3_8functionIFNS3_10shared_ptrINS_7pattern16PatternConverterEEERKNS3_6vectorISA_NS8_ISA_EEEEEEENS3_4lessISA_EENS8_INS3_4pairIKSA_SM_EEEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:52,10'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivate15activateOptionsERKNSt3__13mapINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENS3_8functionIFNS3_10shared_ptrINS_7pattern16PatternConverterEEERKNS3_6vectorISA_NS8_ISA_EEEEEEENS3_4lessISA_EENS8_INS3_4pairIKSA_SM_EEEEEE
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivate15activateOptionsERKNSt3__13mapINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENS3_8functionIFNS3_10shared_ptrINS_7pattern16PatternConverterEEERKNS3_6vectorISA_NS8_ISA_EEEEEEENS3_4lessISA_EENS8_INS3_4pairIKSA_SM_EEEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          85
      EdgeCount:       28
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7log4cxx7helpers21IllegalStateExceptionC2Ev
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivate20parseFileNamePatternERKNSt3__13mapINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENS3_8functionIFNS3_10shared_ptrINS_7pattern16PatternConverterEEERKNS3_6vectorISA_NS8_ISA_EEEEEEENS3_4lessISA_EENS8_INS3_4pairIKSA_SM_EEEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:59,9'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivate20parseFileNamePatternERKNSt3__13mapINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENS3_8functionIFNS3_10shared_ptrINS_7pattern16PatternConverterEEERKNS3_6vectorISA_NS8_ISA_EEEEEEENS3_4lessISA_EENS8_INS3_4pairIKSA_SM_EEEEEE
        - Src:             'src/main/cpp/rollingpolicybase.cpp:65,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingpolicybase.cpp:66,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/rollingpolicybase.cpp:67,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/rollingpolicybase.cpp:67,9'
          Dst:             _ZN7log4cxx7helpers21IllegalStateExceptionC2Ev
        - Src:             'src/main/cpp/rollingpolicybase.cpp:67,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/rollingpolicybase.cpp:67,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZTv0_n24_N7log4cxx7rolling17RollingPolicyBaseD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.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:
        - _ZN7log4cxx7rolling17RollingPolicyBaseD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBaseD0Ev
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBaseD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7rolling17RollingPolicyBaseD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.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:
        - _ZN7log4cxx7rolling17RollingPolicyBaseD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBaseD1Ev
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBaseD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBaseD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBaseC2ENSt3__110unique_ptrINS1_24RollingPolicyBasePrivateENS2_14default_deleteIS4_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling17RollingPolicyBaseC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n32_NK7log4cxx7rolling17RollingPolicyBase8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling17RollingPolicyBase8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:0,0'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase8getClassEv
    - functionName:    _ZNK7log4cxx7rolling17RollingPolicyBase8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rollingpolicybase.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling17RollingPolicyBase14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rollingpolicybase.cpp:35,1'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase14getStaticClassEv
    - functionName:    _GLOBAL__sub_I_rolloverdescription.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.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/main/cpp/rolloverdescription.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling19RolloverDescription13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             _ZN7log4cxx7rolling19RolloverDescription13registerClassEv
    - functionName:    _ZN7log4cxx7rolling19RolloverDescription13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7rolling19RolloverDescription14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling19RolloverDescription24ClazzRolloverDescriptionEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling19RolloverDescription24ClazzRolloverDescriptionEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling19RolloverDescription24ClazzRolloverDescriptionEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling19RolloverDescription24ClazzRolloverDescriptionEEC2Ev
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling19RolloverDescription24ClazzRolloverDescriptionEED2Ev
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling19RolloverDescription24ClazzRolloverDescriptionEEcvRS4_Ev
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling19RolloverDescription24ClazzRolloverDescriptionEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling19RolloverDescription24ClazzRolloverDescriptionC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7rolling19RolloverDescription24ClazzRolloverDescriptionC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling19RolloverDescription24ClazzRolloverDescriptionEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling19RolloverDescription24ClazzRolloverDescriptionEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling19RolloverDescription24ClazzRolloverDescriptionEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling19RolloverDescription24ClazzRolloverDescriptionEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling19RolloverDescription24ClazzRolloverDescriptionEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling19RolloverDescription24ClazzRolloverDescriptionEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling19RolloverDescription24ClazzRolloverDescriptionEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7rolling19RolloverDescription24ClazzRolloverDescriptionC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rolloverdescription.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:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rolloverdescription.h:31,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7rolling19RolloverDescription24ClazzRolloverDescriptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rolloverdescription.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rolloverdescription.h:31,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7rolling19RolloverDescription24ClazzRolloverDescriptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rolloverdescription.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:
        - _ZN7log4cxx7rolling19RolloverDescription24ClazzRolloverDescriptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rolloverdescription.h:31,3'
          Dst:             _ZN7log4cxx7rolling19RolloverDescription24ClazzRolloverDescriptionD2Ev
    - functionName:    _ZNK7log4cxx7rolling19RolloverDescription24ClazzRolloverDescription11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rolloverdescription.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7rolling19RolloverDescriptionC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rolloverdescription.h:31,3'
          Dst:             _ZN7log4cxx7rolling19RolloverDescriptionC2Ev
    - functionName:    _ZNK7log4cxx7rolling19RolloverDescription24ClazzRolloverDescription7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rolloverdescription.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      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:    _ZN7log4cxx7rolling19RolloverDescriptionC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rolloverdescription.cpp:65,22'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/rolloverdescription.cpp:68,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling19RolloverDescription26RolloverDescriptionPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      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:    _ZN7log4cxx7rolling19RolloverDescriptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling19RolloverDescriptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rolloverdescription.cpp:79,44'
          Dst:             _ZN7log4cxx7rolling19RolloverDescriptionD2Ev
    - functionName:    _ZNK7log4cxx7rolling19RolloverDescription8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling19RolloverDescription14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rolloverdescription.cpp:25,1'
          Dst:             _ZN7log4cxx7rolling19RolloverDescription14getStaticClassEv
    - functionName:    _ZNK7log4cxx7rolling19RolloverDescription10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rolloverdescription.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling19RolloverDescription4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rolloverdescription.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7rolling19RolloverDescription14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/rolloverdescription.h:32,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/rolloverdescription.h:33,3'
          Dst:             _ZN7log4cxx7rolling19RolloverDescription14getStaticClassEv
    - functionName:    _ZN7log4cxx7rolling19RolloverDescriptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rolloverdescription.cpp:79,45'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling19RolloverDescription26RolloverDescriptionPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      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:    _ZN7log4cxx7rolling19RolloverDescription26RolloverDescriptionPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEEbRKNS3_10shared_ptrINS0_6ActionEEESG_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling19RolloverDescription15getAsynchronousEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling19RolloverDescription14getSynchronousEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling19RolloverDescription9getAppendEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling19RolloverDescription17getActiveFileNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling19RolloverDescriptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRKNS2_10shared_ptrINS0_6ActionEEESF_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rolloverdescription.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rolloverdescription.cpp:70,22'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/rolloverdescription.cpp:77,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _GLOBAL__sub_I_shortfilelocationpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/shortfilelocationpatternconverter.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/main/cpp/shortfilelocationpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/shortfilelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern33ShortFileLocationPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern33ShortFileLocationPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern33ShortFileLocationPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/shortfilelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern33ShortFileLocationPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/shortfilelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterEEC2Ev
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterEED2Ev
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h:44,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h:44,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h:44,3'
          Dst:             _ZN7log4cxx7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern33ShortFileLocationPatternConverter38ClazzShortFileLocationPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      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:    _ZTv0_n48_NK7log4cxx7pattern33ShortFileLocationPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern33ShortFileLocationPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern33ShortFileLocationPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern33ShortFileLocationPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern33ShortFileLocationPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h:45,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h:46,3'
          Dst:             _ZN7log4cxx7pattern33ShortFileLocationPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h:47,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern33ShortFileLocationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern33ShortFileLocationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern33ShortFileLocationPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern33ShortFileLocationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7pattern33ShortFileLocationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern33ShortFileLocationPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern33ShortFileLocationPatternConverterD0Ev
    - functionName:    _ZN7log4cxx7pattern33ShortFileLocationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern33ShortFileLocationPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern33ShortFileLocationPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern33ShortFileLocationPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern33ShortFileLocationPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern33ShortFileLocationPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern33ShortFileLocationPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern33ShortFileLocationPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/shortfilelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern33ShortFileLocationPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern33ShortFileLocationPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern33ShortFileLocationPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/shortfilelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter6appendERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS3_IcNS4_IcEENS6_IcEEEE
        - _ZNK7log4cxx3spi12LocationInfo16getShortFileNameEv
        - _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:41,29'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:41,54'
          Dst:             _ZNK7log4cxx3spi12LocationInfo16getShortFileNameEv
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:41,3'
          Dst:             _ZN7log4cxx7pattern16PatternConverter6appendERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS3_IcNS4_IcEENS6_IcEEEE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern33ShortFileLocationPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern33ShortFileLocationPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/shortfilelocationpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern33ShortFileLocationPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern33ShortFileLocationPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/shortfilelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7pattern33ShortFileLocationPatternConverterC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:37,34'
          Dst:             _ZN7log4cxx7pattern33ShortFileLocationPatternConverterC1Ev
    - functionName:    _ZN7log4cxx7pattern33ShortFileLocationPatternConverterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/shortfilelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:30,36'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:31,5'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:33,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern33ShortFileLocationPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/shortfilelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:31,5'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern33ShortFileLocationPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/shortfilelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern33ShortFileLocationPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/shortfilelocationpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern33ShortFileLocationPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_sizebasedtriggeringpolicy.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/sizebasedtriggeringpolicy.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/main/cpp/sizebasedtriggeringpolicy.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/sizebasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy13registerClassEv
    - functionName:    _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/sizebasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/sizebasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyEEC2Ev
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyEED2Ev
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyEEcvRS4_Ev
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:45,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:45,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:45,3'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicyD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicy11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicy11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicy11newInstanceEv
    - functionName:    _ZNK7log4cxx7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicy7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      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:    _ZNK7log4cxx7rolling25SizeBasedTriggeringPolicy30ClazzSizeBasedTriggeringPolicy11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicyC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:45,3'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicyC1Ev
    - functionName:    _ZN7log4cxx7rolling25SizeBasedTriggeringPolicyC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/sizebasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7rolling16TriggeringPolicyC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:28,28'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:28,28'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:28,28'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyC2Ev
    - functionName:    _ZN7log4cxx7rolling16TriggeringPolicyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/triggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling25SizeBasedTriggeringPolicyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicyD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:43,22'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicyD2Ev
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:43,22'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:43,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling25SizeBasedTriggeringPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicyD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:43,22'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicyD1Ev
    - functionName:    _ZNK7log4cxx7rolling25SizeBasedTriggeringPolicy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/sizebasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy14getStaticClassEv
    - functionName:    _ZNK7log4cxx7rolling25SizeBasedTriggeringPolicy10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling25SizeBasedTriggeringPolicy4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy14getStaticClassEv
        - _ZNK7log4cxx7rolling16TriggeringPolicy4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:46,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:47,3'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:48,3'
          Dst:             _ZNK7log4cxx7rolling16TriggeringPolicy4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/sizebasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/sizebasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter10toFileSizeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:57,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:61,17'
          Dst:             _ZN7log4cxx7helpers15OptionConverter10toFileSizeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
    - functionName:    _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy17isTriggeringEventEPNS_8AppenderERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERKNS4_12basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/sizebasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling16TriggeringPolicy4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/triggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7rolling16TriggeringPolicy14getStaticClassEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/triggeringpolicy.h:53,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/triggeringpolicy.h:54,3'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicy14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/triggeringpolicy.h:55,3'
          Dst:             _ZN7log4cxx3spi13OptionHandler14getStaticClassEv
    - functionName:    _ZN7log4cxx7rolling25SizeBasedTriggeringPolicyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16TriggeringPolicyD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:43,22'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyD2Ev
    - functionName:    _ZNK7log4cxx7rolling16TriggeringPolicy10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/triggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n48_NK7log4cxx7rolling25SizeBasedTriggeringPolicy4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling25SizeBasedTriggeringPolicy4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling25SizeBasedTriggeringPolicy4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7rolling25SizeBasedTriggeringPolicy10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling25SizeBasedTriggeringPolicy10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling25SizeBasedTriggeringPolicy10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7rolling25SizeBasedTriggeringPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h'
      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:
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicyD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:0,0'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicyD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7rolling25SizeBasedTriggeringPolicyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h'
      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:
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicyD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/sizebasedtriggeringpolicy.h:0,0'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicyD1Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7rolling16TriggeringPolicy4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/triggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling16TriggeringPolicy4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/triggeringpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling16TriggeringPolicy4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7rolling16TriggeringPolicy10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/triggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling16TriggeringPolicy10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/triggeringpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling16TriggeringPolicy10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n72_N7log4cxx7rolling25SizeBasedTriggeringPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/sizebasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n64_N7log4cxx7rolling25SizeBasedTriggeringPolicy15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/sizebasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy14setMaxFileSizeEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/sizebasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      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:    _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy14getMaxFileSizeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/sizebasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      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:    _ZN7log4cxx7rolling25SizeBasedTriggeringPolicyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/sizebasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16TriggeringPolicyC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:28,28'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyC2Ev
    - functionName:    _ZTv0_n32_NK7log4cxx7rolling25SizeBasedTriggeringPolicy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/sizebasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling25SizeBasedTriggeringPolicy8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/sizebasedtriggeringpolicy.cpp:0,0'
          Dst:             _ZNK7log4cxx7rolling25SizeBasedTriggeringPolicy8getClassEv
    - functionName:    _ZN7log4cxx7helpers12StringHelper8toStringEmRNS0_4PoolERNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringhelper.cpp:220,69'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12StringHelper8toStringElRNS0_4PoolERNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringElRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringhelper.cpp:219,70'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringElRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers12StringHelper8toStringElRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12StringHelper8toStringEiRNS0_4PoolERNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringhelper.cpp:218,66'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    42
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12StringHelper6formatERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_6vectorIS8_NS6_IS8_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          167
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12StringHelper8toStringEbRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12StringHelper7toInt64ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12StringHelper5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12StringHelper8endsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12StringHelper10startsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12StringHelper11toLowerCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_SA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          140
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringhelper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    171
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers15StringTokenizer22StringTokenizerPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringtokenizer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      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:    _ZN7log4cxx7helpers15StringTokenizer22StringTokenizerPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringtokenizer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers22NoSuchElementExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:216,22'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers15StringTokenizer9nextTokenEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringtokenizer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          115
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22NoSuchElementExceptionC2Ev
        - _ZN7log4cxx7helpers22NoSuchElementExceptionD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringtokenizer.cpp:66,2'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/stringtokenizer.cpp:66,8'
          Dst:             _ZN7log4cxx7helpers22NoSuchElementExceptionC2Ev
        - Src:             'src/main/cpp/stringtokenizer.cpp:66,2'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/stringtokenizer.cpp:66,2'
          Dst:             _ZN7log4cxx7helpers22NoSuchElementExceptionD2Ev
        - Src:             'src/main/cpp/stringtokenizer.cpp:66,2'
          Dst:             __cxa_free_exception
    - functionName:    _ZNK7log4cxx7helpers15StringTokenizer13hasMoreTokensEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringtokenizer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers15StringTokenizerD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringtokenizer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7helpers15StringTokenizerC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringtokenizer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/sstream'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/sstream'
      linkageType:     InternalLinkage
      functionLinenumber: 1097
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/sstream:1097,65'
          Dst:             _ZNKRSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
    - functionName:    _ZN7log4cxx7helpers6System28addProgramFilePathComponentsERNS0_10PropertiesE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/system.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         118
      ICount:          638
      EdgeCount:       190
      CyclomaticComplexity: 74
      functionsReached:
        - _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
        - getpid
        - readlink
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/system.cpp:159,25'
          Dst:             getpid
        - Src:             'src/main/cpp/system.cpp:160,35'
          Dst:             _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
        - Src:             'src/main/cpp/system.cpp:160,18'
          Dst:             readlink
        - Src:             'src/main/cpp/system.cpp:162,3'
          Dst:             _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
        - Src:             'src/main/cpp/system.cpp:162,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/system.cpp:163,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/system.cpp:179,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/system.cpp:183,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/system.cpp:185,8'
          Dst:             _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/system.cpp:194,9'
          Dst:             _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/system.cpp:196,8'
          Dst:             _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/system.cpp:198,8'
          Dst:             _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/system.cpp:200,8'
          Dst:             _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/system.cpp:202,8'
          Dst:             _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/system.cpp:204,8'
          Dst:             _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/system.cpp:206,8'
          Dst:             _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/system.cpp:209,9'
          Dst:             _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    getpid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    readlink
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers6System11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/system.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         91
      ICount:          429
      EdgeCount:       166
      CyclomaticComplexity: 77
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_env_get
        - apr_filepath_get
        - apr_temp_dir_get
        - apr_uid_current
        - apr_uid_homepath_get
        - apr_uid_name_get
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/system.cpp:48,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/system.cpp:48,9'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/system.cpp:48,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/system.cpp:48,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/system.cpp:55,8'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/system.cpp:57,48'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/system.cpp:57,23'
          Dst:             apr_temp_dir_get
        - Src:             'src/main/cpp/system.cpp:61,4'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/system.cpp:65,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/system.cpp:65,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/system.cpp:69,8'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/system.cpp:72,7'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/system.cpp:71,23'
          Dst:             apr_filepath_get
        - Src:             'src/main/cpp/system.cpp:76,4'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/system.cpp:80,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/system.cpp:80,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/system.cpp:86,8'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/system.cpp:89,24'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/system.cpp:90,23'
          Dst:             apr_uid_current
        - Src:             'src/main/cpp/system.cpp:95,11'
          Dst:             apr_uid_name_get
        - Src:             'src/main/cpp/system.cpp:101,6'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/system.cpp:106,13'
          Dst:             apr_uid_homepath_get
        - Src:             'src/main/cpp/system.cpp:110,7'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/system.cpp:117,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/system.cpp:117,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/system.cpp:121,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/system.cpp:122,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/system.cpp:125,6'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/system.cpp:124,22'
          Dst:             apr_env_get
        - Src:             'src/main/cpp/system.cpp:129,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/system.cpp:133,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/system.cpp:133,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    apr_temp_dir_get
      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:    apr_filepath_get
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_uid_current
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_uid_name_get
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_uid_homepath_get
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_env_get
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_systemerrwriter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemerrwriter.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/main/cpp/systemerrwriter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemerrwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SystemErrWriter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers15SystemErrWriter13registerClassEv
    - functionName:    _ZN7log4cxx7helpers15SystemErrWriter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemerrwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers15SystemErrWriter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemerrwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_15SystemErrWriter20ClazzSystemErrWriterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_15SystemErrWriter20ClazzSystemErrWriterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_15SystemErrWriter20ClazzSystemErrWriterEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_15SystemErrWriter20ClazzSystemErrWriterEEC2Ev
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_15SystemErrWriter20ClazzSystemErrWriterEED2Ev
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_15SystemErrWriter20ClazzSystemErrWriterEEcvRS3_Ev
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_15SystemErrWriter20ClazzSystemErrWriterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SystemErrWriter20ClazzSystemErrWriterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers15SystemErrWriter20ClazzSystemErrWriterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_15SystemErrWriter20ClazzSystemErrWriterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_15SystemErrWriter20ClazzSystemErrWriterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_15SystemErrWriter20ClazzSystemErrWriterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_15SystemErrWriter20ClazzSystemErrWriterEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_15SystemErrWriter20ClazzSystemErrWriterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_15SystemErrWriter20ClazzSystemErrWriterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_15SystemErrWriter20ClazzSystemErrWriterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers15SystemErrWriter20ClazzSystemErrWriterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/systemerrwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/systemerrwriter.h:34,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers15SystemErrWriter20ClazzSystemErrWriterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/systemerrwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/systemerrwriter.h:34,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers15SystemErrWriter20ClazzSystemErrWriterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/systemerrwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SystemErrWriter20ClazzSystemErrWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/systemerrwriter.h:34,3'
          Dst:             _ZN7log4cxx7helpers15SystemErrWriter20ClazzSystemErrWriterD2Ev
    - functionName:    _ZNK7log4cxx7helpers15SystemErrWriter20ClazzSystemErrWriter11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/systemerrwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers15SystemErrWriterC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/systemerrwriter.h:34,3'
          Dst:             _ZN7log4cxx7helpers15SystemErrWriterC2Ev
    - functionName:    _ZNK7log4cxx7helpers15SystemErrWriter20ClazzSystemErrWriter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/systemerrwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      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:    _ZN7log4cxx7helpers15SystemErrWriterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemerrwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6WriterC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemerrwriter.cpp:27,18'
          Dst:             _ZN7log4cxx7helpers6WriterC2Ev
    - functionName:    _ZN7log4cxx7helpers15SystemErrWriterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemerrwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SystemErrWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemerrwriter.cpp:32,1'
          Dst:             _ZN7log4cxx7helpers15SystemErrWriterD2Ev
    - functionName:    _ZNK7log4cxx7helpers15SystemErrWriter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemerrwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SystemErrWriter14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemerrwriter.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers15SystemErrWriter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers15SystemErrWriter10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/systemerrwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers15SystemErrWriter4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/systemerrwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers15SystemErrWriter14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx7helpers6Writer4castERKNS0_5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/systemerrwriter.h:35,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/systemerrwriter.h:36,3'
          Dst:             _ZN7log4cxx7helpers15SystemErrWriter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/systemerrwriter.h:37,3'
          Dst:             _ZNK7log4cxx7helpers6Writer4castERKNS0_5ClassE
    - functionName:    _ZN7log4cxx7helpers15SystemErrWriter5closeERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemerrwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      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:    _ZN7log4cxx7helpers15SystemErrWriter5flushERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemerrwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fflush
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemerrwriter.cpp:41,2'
          Dst:             fflush
    - functionName:    _ZN7log4cxx7helpers15SystemErrWriter5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemerrwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14writeToConsoleERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEP8_IO_FILE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemerrwriter.cpp:46,2'
          Dst:             _ZN7log4cxx7helpers14writeToConsoleERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEP8_IO_FILE
    - 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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers6Writer4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/writer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7helpers6Writer14getStaticClassEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/writer.h:37,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/writer.h:38,3'
          Dst:             _ZN7log4cxx7helpers6Writer14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers15SystemErrWriterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemerrwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6WriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemerrwriter.cpp:33,1'
          Dst:             _ZN7log4cxx7helpers6WriterD2Ev
    - functionName:    _ZN7log4cxx7helpers15SystemErrWriter5flushEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemerrwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fflush
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemerrwriter.cpp:57,2'
          Dst:             fflush
    - functionName:    _ZN7log4cxx7helpers15SystemErrWriter5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemerrwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14writeToConsoleERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEP8_IO_FILE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemerrwriter.cpp:52,2'
          Dst:             _ZN7log4cxx7helpers14writeToConsoleERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEP8_IO_FILE
    - functionName:    _GLOBAL__sub_I_threadpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadpatternconverter.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/main/cpp/threadpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern22ThreadPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern22ThreadPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern22ThreadPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern22ThreadPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern22ThreadPatternConverter27ClazzThreadPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern22ThreadPatternConverter27ClazzThreadPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern22ThreadPatternConverter27ClazzThreadPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern22ThreadPatternConverter27ClazzThreadPatternConverterEEC2Ev
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern22ThreadPatternConverter27ClazzThreadPatternConverterEED2Ev
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern22ThreadPatternConverter27ClazzThreadPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern22ThreadPatternConverter27ClazzThreadPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern22ThreadPatternConverter27ClazzThreadPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern22ThreadPatternConverter27ClazzThreadPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern22ThreadPatternConverter27ClazzThreadPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern22ThreadPatternConverter27ClazzThreadPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern22ThreadPatternConverter27ClazzThreadPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern22ThreadPatternConverter27ClazzThreadPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern22ThreadPatternConverter27ClazzThreadPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern22ThreadPatternConverter27ClazzThreadPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern22ThreadPatternConverter27ClazzThreadPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern22ThreadPatternConverter27ClazzThreadPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadpatternconverter.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:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadpatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern22ThreadPatternConverter27ClazzThreadPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadpatternconverter.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:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadpatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern22ThreadPatternConverter27ClazzThreadPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadpatternconverter.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:
        - _ZN7log4cxx7pattern22ThreadPatternConverter27ClazzThreadPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadpatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7pattern22ThreadPatternConverter27ClazzThreadPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern22ThreadPatternConverter27ClazzThreadPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      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:    _ZN7log4cxx7pattern22ThreadPatternConverterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadpatternconverter.cpp:30,25'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/threadpatternconverter.cpp:31,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/threadpatternconverter.cpp:34,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern22ThreadPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern22ThreadPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern22ThreadPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/threadpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern22ThreadPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern22ThreadPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern22ThreadPatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern22ThreadPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern22ThreadPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern22ThreadPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern22ThreadPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern22ThreadPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern22ThreadPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/threadpatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7pattern22ThreadPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/threadpatternconverter.h:41,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern22ThreadPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      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:
        - _ZNK7log4cxx3spi12LoggingEvent13getThreadNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadpatternconverter.cpp:44,27'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent13getThreadNameEv
    - functionName:    _ZN7log4cxx7pattern22ThreadPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern22ThreadPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern22ThreadPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern22ThreadPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern22ThreadPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern22ThreadPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern22ThreadPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern22ThreadPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern22ThreadPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern22ThreadPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern22ThreadPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern22ThreadPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern22ThreadPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern22ThreadPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7pattern22ThreadPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadpatternconverter.cpp:31,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern22ThreadPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern22ThreadPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern22ThreadPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_threadusernamepatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadusernamepatternconverter.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/main/cpp/threadusernamepatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadusernamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern30ThreadUsernamePatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern30ThreadUsernamePatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern30ThreadUsernamePatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadusernamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern30ThreadUsernamePatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadusernamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterEEC2Ev
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterEED2Ev
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadusernamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadusernamepatternconverter.h:34,6'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadusernamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadusernamepatternconverter.h:34,6'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadusernamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadusernamepatternconverter.h:34,6'
          Dst:             _ZN7log4cxx7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern30ThreadUsernamePatternConverter35ClazzThreadUsernamePatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadusernamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      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:    _ZN7log4cxx7pattern30ThreadUsernamePatternConverterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadusernamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:30,33'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:31,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:34,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern30ThreadUsernamePatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadusernamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern30ThreadUsernamePatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadusernamepatternconverter.h:30,22'
          Dst:             _ZN7log4cxx7pattern30ThreadUsernamePatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/threadusernamepatternconverter.h:30,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern30ThreadUsernamePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadusernamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern30ThreadUsernamePatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadusernamepatternconverter.h:30,22'
          Dst:             _ZN7log4cxx7pattern30ThreadUsernamePatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern30ThreadUsernamePatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadusernamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern30ThreadUsernamePatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern30ThreadUsernamePatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern30ThreadUsernamePatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadusernamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern30ThreadUsernamePatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadusernamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern30ThreadUsernamePatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadusernamepatternconverter.h:35,6'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/threadusernamepatternconverter.h:36,6'
          Dst:             _ZN7log4cxx7pattern30ThreadUsernamePatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/threadusernamepatternconverter.h:37,6'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern30ThreadUsernamePatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadusernamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      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:
        - _ZNK7log4cxx3spi12LoggingEvent17getThreadUserNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:44,27'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent17getThreadUserNameEv
    - functionName:    _ZN7log4cxx7pattern30ThreadUsernamePatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadusernamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadusernamepatternconverter.h:30,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern30ThreadUsernamePatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadusernamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern30ThreadUsernamePatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadusernamepatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern30ThreadUsernamePatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern30ThreadUsernamePatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadusernamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern30ThreadUsernamePatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadusernamepatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern30ThreadUsernamePatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern30ThreadUsernamePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadusernamepatternconverter.h'
      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:
        - _ZN7log4cxx7pattern30ThreadUsernamePatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadusernamepatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern30ThreadUsernamePatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern30ThreadUsernamePatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/threadusernamepatternconverter.h'
      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:
        - _ZN7log4cxx7pattern30ThreadUsernamePatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/threadusernamepatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern30ThreadUsernamePatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern30ThreadUsernamePatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadusernamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7pattern30ThreadUsernamePatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadusernamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:31,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern30ThreadUsernamePatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadusernamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern30ThreadUsernamePatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadusernamepatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern30ThreadUsernamePatternConverter8getClassEv
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate19CountedStringStreamIwEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 55
      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:    _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate19CountedStringStreamIcEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 55
      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:    _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate19CountedStringStreamIcED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      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:    _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate19CountedStringStreamIwED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      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:    _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate15setThreadIdNameEv
        - _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate17setThreadUserNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadspecificdata.cpp:44,3'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate15setThreadIdNameEv
        - Src:             'src/main/cpp/threadspecificdata.cpp:45,3'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate17setThreadUserNameEv
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate15setThreadIdNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeEPKc
        - apr_snprintf
        - pthread_self
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadspecificdata.cpp:115,18'
          Dst:             pthread_self
        - Src:             'src/main/cpp/threadspecificdata.cpp:117,2'
          Dst:             apr_snprintf
        - Src:             'src/main/cpp/threadspecificdata.cpp:118,30'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeEPKc
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate17setThreadUserNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeEPKc
        - pthread_getname_np
        - pthread_self
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadspecificdata.cpp:139,29'
          Dst:             pthread_self
        - Src:             'src/main/cpp/threadspecificdata.cpp:140,6'
          Dst:             pthread_getname_np
        - Src:             'src/main/cpp/threadspecificdata.cpp:143,33'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeEPKc
    - functionName:    pthread_self
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_getname_np
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData8NamePairC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/threadspecificdata.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      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:    _ZN7log4cxx7helpers18ThreadSpecificData8NamePairD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/threadspecificdata.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      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:    _ZN7log4cxx7helpers18ThreadSpecificData7inheritERKNSt3__15stackINS2_4pairINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_EENS2_5dequeISB_NS8_ISB_EEEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadspecificdata.cpp:325,15'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/threadspecificdata.cpp:326,6'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificDataC2Ev
        - _ZN7log4cxx7helpers18ThreadSpecificDataD2Ev
        - __cxa_thread_atexit
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadspecificdata.cpp:251,34'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificDataC2Ev
        - Src:             'src/main/cpp/threadspecificdata.cpp:251,2'
          Dst:             __cxa_thread_atexit
        - Src:             'src/main/cpp/threadspecificdata.cpp:251,2'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificDataD2Ev
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_thread_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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificDataD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 190
      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:    _ZN7log4cxx7helpers18ThreadSpecificDataC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 180
      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:    _ZN7log4cxx7helpers18ThreadSpecificData4pushERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          104
      EdgeCount:       32
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadspecificdata.cpp:306,11'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/threadspecificdata.cpp:309,25'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData8getStackEv
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData3putERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData6getMapEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadspecificdata.cpp:300,15'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/threadspecificdata.cpp:301,6'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData6getMapEv
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData6getMapEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData7recycleEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate13releaseStreamIwEEvRNSt3__14listINS2_19CountedStringStreamIT_EENS4_9allocatorIS8_EEEERNS4_19basic_ostringstreamIS7_NS4_11char_traitsIS7_EENS9_IS7_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData13releaseStreamERNSt3__119basic_ostringstreamIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate13releaseStreamIwEEvRNSt3__14listINS2_19CountedStringStreamIT_EENS4_9allocatorIS8_EEEERNS4_19basic_ostringstreamIS7_NS4_11char_traitsIS7_EENS9_IS7_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadspecificdata.cpp:229,11'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/threadspecificdata.cpp:230,13'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate13releaseStreamIwEEvRNSt3__14listINS2_19CountedStringStreamIT_EENS4_9allocatorIS8_EEEERNS4_19basic_ostringstreamIS7_NS4_11char_traitsIS7_EENS9_IS7_EEEE
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate9getStreamIwEERNSt3__119basic_ostringstreamIT_NS4_11char_traitsIS6_EENS4_9allocatorIS6_EEEERNS4_4listINS2_19CountedStringStreamIS6_EENS9_ISF_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData9getStreamERKw
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate9getStreamIwEERNSt3__119basic_ostringstreamIT_NS4_11char_traitsIS6_EENS4_9allocatorIS6_EEEERNS4_4listINS2_19CountedStringStreamIS6_EENS9_ISF_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadspecificdata.cpp:223,11'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/threadspecificdata.cpp:224,20'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate9getStreamIwEERNSt3__119basic_ostringstreamIT_NS4_11char_traitsIS6_EENS4_9allocatorIS6_EEEERNS4_4listINS2_19CountedStringStreamIS6_EENS9_ISF_EEEE
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate13releaseStreamIcEEvRNSt3__14listINS2_19CountedStringStreamIT_EENS4_9allocatorIS8_EEEERNS4_19basic_ostringstreamIS7_NS4_11char_traitsIS7_EENS9_IS7_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData13releaseStreamERNSt3__119basic_ostringstreamIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate13releaseStreamIcEEvRNSt3__14listINS2_19CountedStringStreamIT_EENS4_9allocatorIS8_EEEERNS4_19basic_ostringstreamIS7_NS4_11char_traitsIS7_EENS9_IS7_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadspecificdata.cpp:216,11'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/threadspecificdata.cpp:217,13'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate13releaseStreamIcEEvRNSt3__14listINS2_19CountedStringStreamIT_EENS4_9allocatorIS8_EEEERNS4_19basic_ostringstreamIS7_NS4_11char_traitsIS7_EENS9_IS7_EEEE
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate9getStreamIcEERNSt3__119basic_ostringstreamIT_NS4_11char_traitsIS6_EENS4_9allocatorIS6_EEEERNS4_4listINS2_19CountedStringStreamIS6_EENS9_ISF_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData9getStreamERKc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate9getStreamIcEERNSt3__119basic_ostringstreamIT_NS4_11char_traitsIS6_EENS4_9allocatorIS6_EEEERNS4_4listINS2_19CountedStringStreamIS6_EENS9_ISF_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadspecificdata.cpp:210,11'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
        - Src:             'src/main/cpp/threadspecificdata.cpp:211,20'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData25ThreadSpecificDataPrivate9getStreamIcEERNSt3__119basic_ostringstreamIT_NS4_11char_traitsIS6_EENS4_9allocatorIS6_EEEERNS4_4listINS2_19CountedStringStreamIS6_EENS9_ISF_EEEE
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificData8getNamesEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadspecificdata.cpp:204,11'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificData14getCurrentDataEv
    - functionName:    _ZN7log4cxx7helpers18ThreadSpecificDataC2EOS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadspecificdata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx7helpers13ThreadUtility15addPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_8functionIFvvEEERKNS2_6chrono8durationIxNS2_5ratioILl1ELl1000EEEEEENK3$_0clEv'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility9priv_data15doPeriodicTasksEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadutility.cpp:292,13'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility9priv_data15doPeriodicTasksEv
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility9priv_data15doPeriodicTasksEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         93
      ICount:          555
      EdgeCount:       162
      CyclomaticComplexity: 71
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/threadutility.cpp:420,4'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/threadutility.cpp:415,5'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/threadutility.cpp:416,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/threadutility.cpp:412,4'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/threadutility.cpp:419,5'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/threadutility.cpp:420,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/threadutility.cpp:420,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/threadutility.cpp:416,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/threadutility.cpp:420,4'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility9priv_data21NamedPeriodicFunctionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx7helpers13ThreadUtility9priv_data15doPeriodicTasksEvENK3$_2clERKNS2_21NamedPeriodicFunctionE'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx7helpers13ThreadUtility9priv_data15doPeriodicTasksEvENK3$_1clERKNS2_21NamedPeriodicFunctionE'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx7helpers13ThreadUtility9priv_data15doPeriodicTasksEvENK3$_0clERKNS2_21NamedPeriodicFunctionE'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      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:    _ZN7log4cxx7helpers13ThreadUtility9priv_data21NamedPeriodicFunctionC2EOS3_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE6Unused7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      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:    _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE6UnusedD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE6UnusedD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:35,9'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE6UnusedD2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE6UnusedD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:35,9'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE6UnusedC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:35,9'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:41,2'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:42,2'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE6UnusedC2Ev
        - _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE6UnusedD2Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,66'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE6UnusedC2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_atexit
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE6UnusedD2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_guard_release
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEED0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.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:
        - _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:31,7'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEED2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtilityD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:31,7'
          Dst:             _ZN7log4cxx7helpers13ThreadUtilityD2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:31,7'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers13ThreadUtilityD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      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:    _ZN7log4cxx7helpers13ThreadUtility9priv_dataD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility9priv_data10stopThreadEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadutility.cpp:61,4'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility9priv_data10stopThreadEv
        - Src:             'src/main/cpp/threadutility.cpp:61,4'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility9priv_data10stopThreadEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility9priv_data13setTerminatedEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadutility.cpp:100,3'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility9priv_data13setTerminatedEv
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility9priv_data13setTerminatedEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 95
      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:    _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtilityC2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:46,2'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:46,2'
          Dst:             _ZN7log4cxx7helpers13ThreadUtilityC2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:46,21'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers13ThreadUtilityC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          90
      EdgeCount:       22
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility14configureFuncsENSt3__18functionIFvvEEENS3_IFvNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_11__thread_idEmEEES5_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadutility.cpp:120,2'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility14configureFuncsENSt3__18functionIFvvEEENS3_IFvNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_11__thread_idEmEEES5_
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility21preThreadBlockSignalsEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers13MessageBuffer3strERNS0_17WideMessageBufferE
        - _ZN7log4cxx7helpers13MessageBufferC2Ev
        - _ZN7log4cxx7helpers13MessageBufferD2Ev
        - _ZN7log4cxx7helpers13MessageBufferlsEPKw
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZTWN7log4cxx7helpersL8old_maskE
        - pthread_sigmask
        - sigfillset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadutility.cpp:188,2'
          Dst:             sigfillset
        - Src:             'src/main/cpp/threadutility.cpp:190,43'
          Dst:             _ZTWN7log4cxx7helpersL8old_maskE
        - Src:             'src/main/cpp/threadutility.cpp:190,7'
          Dst:             pthread_sigmask
        - Src:             'src/main/cpp/threadutility.cpp:192,3'
          Dst:             _ZN7log4cxx7helpers13MessageBufferC2Ev
        - Src:             'src/main/cpp/threadutility.cpp:192,3'
          Dst:             _ZN7log4cxx7helpers13MessageBufferlsEPKw
        - Src:             'src/main/cpp/threadutility.cpp:192,3'
          Dst:             _ZN7log4cxx7helpers13MessageBuffer3strERNS0_17WideMessageBufferE
        - Src:             'src/main/cpp/threadutility.cpp:192,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/threadutility.cpp:192,3'
          Dst:             _ZN7log4cxx7helpers13MessageBufferD2Ev
        - Src:             'src/main/cpp/threadutility.cpp:192,3'
          Dst:             _ZN7log4cxx7helpers13MessageBufferD2Ev
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility24postThreadUnblockSignalsEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          65
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx7helpers13MessageBuffer3strERNS0_17WideMessageBufferE
        - _ZN7log4cxx7helpers13MessageBufferC2Ev
        - _ZN7log4cxx7helpers13MessageBufferD2Ev
        - _ZN7log4cxx7helpers13MessageBufferlsEPKw
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZTWN7log4cxx7helpersL8old_maskE
        - pthread_sigmask
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadutility.cpp:242,38'
          Dst:             _ZTWN7log4cxx7helpersL8old_maskE
        - Src:             'src/main/cpp/threadutility.cpp:242,8'
          Dst:             pthread_sigmask
        - Src:             'src/main/cpp/threadutility.cpp:244,4'
          Dst:             _ZN7log4cxx7helpers13MessageBufferC2Ev
        - Src:             'src/main/cpp/threadutility.cpp:244,4'
          Dst:             _ZN7log4cxx7helpers13MessageBufferlsEPKw
        - Src:             'src/main/cpp/threadutility.cpp:244,4'
          Dst:             _ZN7log4cxx7helpers13MessageBuffer3strERNS0_17WideMessageBufferE
        - Src:             'src/main/cpp/threadutility.cpp:244,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/threadutility.cpp:244,4'
          Dst:             _ZN7log4cxx7helpers13MessageBufferD2Ev
        - Src:             'src/main/cpp/threadutility.cpp:244,4'
          Dst:             _ZN7log4cxx7helpers13MessageBufferD2Ev
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility14configureFuncsENSt3__18functionIFvvEEENS3_IFvNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_11__thread_idEmEEES5_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTWN7log4cxx7helpersL8old_maskE
      functionSourceFile: ''
      linkageType:     InternalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_sigmask
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sigfillset
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility9priv_dataC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx7helpers13ThreadUtility11instancePtrEvENK3$_0clEv'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx4castINS_7helpers15SingletonHolderINS1_13ThreadUtilityEEENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS7_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
    - functionName:    '_ZZN7log4cxx7helpers13ThreadUtility27removePeriodicTasksMatchingERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEENK3$_0clERKNS1_9priv_data21NamedPeriodicFunctionE'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEENK3$_0clERKNS1_9priv_data21NamedPeriodicFunctionE'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx7helpers13ThreadUtility15hasPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEENK3$_0clERKNS1_9priv_data21NamedPeriodicFunctionE'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility27removePeriodicTasksMatchingERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          113
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility22removeAllPeriodicTasksEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility9priv_data10stopThreadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadutility.cpp:325,10'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility9priv_data10stopThreadEv
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility15hasPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZN7log4cxx7helpers13ThreadUtility12createThreadIZNS1_15addPeriodicTaskERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENS3_8functionIFvvEEERKNS3_6chrono8durationIxNS3_5ratioILl1ELl1000EEEEEE3$_0JEEENS3_6threadES9_OT_DpOT0_'
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/threadutility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          161
      EdgeCount:       60
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility16preStartFunctionEv
        - _ZN7log4cxx7helpers13ThreadUtility17postStartFunctionEv
        - _ZN7log4cxx7helpers13ThreadUtility21threadStartedFunctionEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/threadutility.h:129,52'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility16preStartFunctionEv
        - Src:             'src/main/include/log4cxx/helpers/threadutility.h:130,54'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility21threadStartedFunctionEv
        - Src:             'src/main/include/log4cxx/helpers/threadutility.h:131,54'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility17postStartFunctionEv
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility16preStartFunctionEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility21threadStartedFunctionEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility17postStartFunctionEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility15addPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_8functionIFvvEEERKNS2_6chrono8durationIxNS2_5ratioILl1ELl1000EEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          227
      EdgeCount:       58
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7log4cxx6Logger9getLoggerEPKc
        - '_ZN7log4cxx7helpers13ThreadUtility12createThreadIZNS1_15addPeriodicTaskERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENS3_8functionIFvvEEERKNS3_6chrono8durationIxNS3_5ratioILl1ELl1000EEEEEE3$_0JEEENS3_6threadES9_OT_DpOT0_'
        - _ZN7log4cxx7helpers13ThreadUtility9priv_data21NamedPeriodicFunctionD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadutility.cpp:273,17'
          Dst:             _ZN7log4cxx6Logger9getLoggerEPKc
        - Src:             'src/main/cpp/threadutility.cpp:279,2'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility9priv_data21NamedPeriodicFunctionD2Ev
        - Src:             'src/main/cpp/threadutility.cpp:279,2'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility9priv_data21NamedPeriodicFunctionD2Ev
        - Src:             'src/main/cpp/threadutility.cpp:289,20'
          Dst:             '_ZN7log4cxx7helpers13ThreadUtility12createThreadIZNS1_15addPeriodicTaskERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENS3_8functionIFvvEEERKNS3_6chrono8durationIxNS3_5ratioILl1ELl1000EEEEEE3$_0JEEENS3_6threadES9_OT_DpOT0_'
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility23threadStartedNameThreadENSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_11__thread_idEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers13MessageBuffer3strERNS0_17WideMessageBufferE
        - _ZN7log4cxx7helpers13MessageBufferC2Ev
        - _ZN7log4cxx7helpers13MessageBufferD2Ev
        - _ZN7log4cxx7helpers13MessageBufferlsEPKw
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - pthread_setname_np
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadutility.cpp:208,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/threadutility.cpp:209,6'
          Dst:             pthread_setname_np
        - Src:             'src/main/cpp/threadutility.cpp:210,3'
          Dst:             _ZN7log4cxx7helpers13MessageBufferC2Ev
        - Src:             'src/main/cpp/threadutility.cpp:210,3'
          Dst:             _ZN7log4cxx7helpers13MessageBufferlsEPKw
        - Src:             'src/main/cpp/threadutility.cpp:210,3'
          Dst:             _ZN7log4cxx7helpers13MessageBuffer3strERNS0_17WideMessageBufferE
        - Src:             'src/main/cpp/threadutility.cpp:210,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/threadutility.cpp:210,3'
          Dst:             _ZN7log4cxx7helpers13MessageBufferD2Ev
        - Src:             'src/main/cpp/threadutility.cpp:210,3'
          Dst:             _ZN7log4cxx7helpers13MessageBufferD2Ev
    - functionName:    pthread_setname_np
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility9configureENS0_23ThreadConfigurationTypeE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         40
      ICount:          230
      EdgeCount:       71
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility14configureFuncsENSt3__18functionIFvvEEENS3_IFvNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_11__thread_idEmEEES5_
        - _ZN7log4cxx7helpers13ThreadUtility8instanceEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadutility.cpp:143,17'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility8instanceEv
        - Src:             'src/main/cpp/threadutility.cpp:147,12'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility14configureFuncsENSt3__18functionIFvvEEENS3_IFvNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_11__thread_idEmEEES5_
        - Src:             'src/main/cpp/threadutility.cpp:151,12'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility14configureFuncsENSt3__18functionIFvvEEENS3_IFvNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_11__thread_idEmEEES5_
        - Src:             'src/main/cpp/threadutility.cpp:160,12'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility14configureFuncsENSt3__18functionIFvvEEENS3_IFvNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_11__thread_idEmEEES5_
        - Src:             'src/main/cpp/threadutility.cpp:166,12'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility14configureFuncsENSt3__18functionIFvvEEENS3_IFvNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_11__thread_idEmEEES5_
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility8instanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility11instancePtrEv
        - _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadutility.cpp:138,10'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility11instancePtrEv
        - Src:             'src/main/cpp/threadutility.cpp:138,25'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility11instancePtrEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/threadutility.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS0_15SingletonHolderINS0_13ThreadUtilityEEEEENSt3__110shared_ptrIT_EENS6_8functionIFNS7_INS0_6ObjectEEEvEEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/threadutility.cpp:129,16'
          Dst:             _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS0_15SingletonHolderINS0_13ThreadUtilityEEEEENSt3__110shared_ptrIT_EENS6_8functionIFNS7_INS0_6ObjectEEEvEEE
    - functionName:    _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS0_15SingletonHolderINS0_13ThreadUtilityEEEEENSt3__110shared_ptrIT_EENS6_8functionIFNS7_INS0_6ObjectEEEvEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/aprinitializer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx4castINS_7helpers15SingletonHolderINS1_13ThreadUtilityEEENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS7_IT0_EE
        - _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
        - _ZN7log4cxx7helpers14APRInitializer15findOrAddObjectEmNSt3__18functionIFNS2_10shared_ptrINS0_6ObjectEEEvEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,19'
          Dst:             _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,33'
          Dst:             _ZN7log4cxx7helpers14APRInitializer15findOrAddObjectEmNSt3__18functionIFNS2_10shared_ptrINS0_6ObjectEEEvEEE
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,11'
          Dst:             _ZN7log4cxx4castINS_7helpers15SingletonHolderINS1_13ThreadUtilityEEENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS7_IT0_EE
    - functionName:    _GLOBAL__sub_I_throwableinformationpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/throwableinformationpatternconverter.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/main/cpp/throwableinformationpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/throwableinformationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern36ThrowableInformationPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7pattern36ThrowableInformationPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern36ThrowableInformationPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/throwableinformationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern36ThrowableInformationPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/throwableinformationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterEEC2Ev
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterEED2Ev
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h:43,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h:43,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h:43,3'
          Dst:             _ZN7log4cxx7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern36ThrowableInformationPatternConverter41ClazzThrowableInformationPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      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:    _ZN7log4cxx7pattern36ThrowableInformationPatternConverterC1Eb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/throwableinformationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:45,39'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:46,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern36ThrowableInformationPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern36ThrowableInformationPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h:37,22'
          Dst:             _ZN7log4cxx7pattern36ThrowableInformationPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h:37,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern36ThrowableInformationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern36ThrowableInformationPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h:37,22'
          Dst:             _ZN7log4cxx7pattern36ThrowableInformationPatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern36ThrowableInformationPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/throwableinformationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern36ThrowableInformationPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7pattern36ThrowableInformationPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern36ThrowableInformationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern36ThrowableInformationPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern36ThrowableInformationPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h:44,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h:45,3'
          Dst:             _ZN7log4cxx7pattern36ThrowableInformationPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h:46,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern36ThrowableInformationPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/throwableinformationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      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:    _ZNK7log4cxx7pattern36ThrowableInformationPatternConverter16handlesThrowableEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/throwableinformationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      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:    _ZN7log4cxx7pattern36ThrowableInformationPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h:37,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZN7log4cxx7pattern36ThrowableInformationPatternConverter43ThrowableInformationPatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_b
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/throwableinformationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:34,3'
          Dst:             _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_
    - functionName:    _ZN7log4cxx7pattern36ThrowableInformationPatternConverter43ThrowableInformationPatternConverterPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/throwableinformationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:30,46'
          Dst:             _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
    - functionName:    _ZN7log4cxx7pattern36ThrowableInformationPatternConverter43ThrowableInformationPatternConverterPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/throwableinformationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern36ThrowableInformationPatternConverter43ThrowableInformationPatternConverterPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:30,46'
          Dst:             _ZN7log4cxx7pattern36ThrowableInformationPatternConverter43ThrowableInformationPatternConverterPrivateD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern36ThrowableInformationPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern36ThrowableInformationPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern36ThrowableInformationPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern36ThrowableInformationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern36ThrowableInformationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern36ThrowableInformationPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern36ThrowableInformationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern36ThrowableInformationPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern36ThrowableInformationPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern36ThrowableInformationPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern36ThrowableInformationPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/throwableinformationpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern36ThrowableInformationPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern36ThrowableInformationPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/throwableinformationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern36ThrowableInformationPatternConverterC2Eb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/throwableinformationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:46,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern36ThrowableInformationPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/throwableinformationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern36ThrowableInformationPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/throwableinformationpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern36ThrowableInformationPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_timebasedrollingpolicy.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.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/main/cpp/timebasedrollingpolicy.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicy13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicy13registerClassEv
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyEEC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyEED2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyEEcvRS4_Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/timebasedrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/timebasedrollingpolicy.h:149,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/timebasedrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/timebasedrollingpolicy.h:149,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/timebasedrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/timebasedrollingpolicy.h:149,3'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicyD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicy11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/timebasedrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicy11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/timebasedrollingpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicy11newInstanceEv
    - functionName:    _ZNK7log4cxx7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicy7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/timebasedrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      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:    _ZNK7log4cxx7rolling22TimeBasedRollingPolicy27ClazzTimeBasedRollingPolicy11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/timebasedrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicyC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/timebasedrollingpolicy.h:149,3'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicyC1Ev
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicyC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7rolling13RollingPolicyC2Ev
        - _ZN7log4cxx7rolling13RollingPolicyD2Ev
        - _ZN7log4cxx7rolling16TriggeringPolicyC2Ev
        - _ZN7log4cxx7rolling16TriggeringPolicyD2Ev
        - _ZN7log4cxx7rolling17RollingPolicyBaseC2Ev
        - _ZN7log4cxx7rolling17RollingPolicyBaseD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:287,25'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:287,25'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:287,25'
          Dst:             _ZN7log4cxx7rolling13RollingPolicyC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:287,25'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBaseC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:287,25'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:290,1'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:290,1'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBaseD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:290,1'
          Dst:             _ZN7log4cxx7rolling13RollingPolicyD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:290,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:290,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling13RollingPolicyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling13RollingPolicyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/rollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy29TimeBasedRollingPolicyPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:52,2'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7rolling13RollingPolicyD2Ev
        - _ZN7log4cxx7rolling16TriggeringPolicyD2Ev
        - _ZN7log4cxx7rolling17RollingPolicyBaseD2Ev
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicyD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:292,50'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicyD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:292,50'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:292,50'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBaseD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:292,50'
          Dst:             _ZN7log4cxx7rolling13RollingPolicyD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:292,50'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:292,50'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicyD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:292,50'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicyD1Ev
    - functionName:    _ZNK7log4cxx7rolling22TimeBasedRollingPolicy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicy14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:41,1'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicy14getStaticClassEv
    - functionName:    _ZNK7log4cxx7rolling22TimeBasedRollingPolicy10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/timebasedrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling22TimeBasedRollingPolicy4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/timebasedrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicy14getStaticClassEv
        - _ZNK7log4cxx7rolling16TriggeringPolicy4castERKNS_7helpers5ClassE
        - _ZNK7log4cxx7rolling17RollingPolicyBase4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/timebasedrollingpolicy.h:150,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/timebasedrollingpolicy.h:151,3'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicy14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/timebasedrollingpolicy.h:152,3'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase4castERKNS_7helpers5ClassE
        - Src:             'src/main/include/log4cxx/rolling/timebasedrollingpolicy.h:153,3'
          Dst:             _ZNK7log4cxx7rolling16TriggeringPolicy4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          258
      EdgeCount:       81
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers21IllegalStateExceptionC2Ev
        - _ZN7log4cxx7helpers21IllegalStateExceptionD2Ev
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7rolling17RollingPolicyBase20parseFileNamePatternEv
        - _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7rolling17RollingPolicyBase18getFileNamePatternEv
        - _ZNK7log4cxx7rolling17RollingPolicyBase23getDatePatternConverterEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:297,6'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase18getFileNamePatternEv
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:299,3'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase20parseFileNamePatternEv
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:303,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:305,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:305,9'
          Dst:             _ZN7log4cxx7helpers21IllegalStateExceptionC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:305,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:305,3'
          Dst:             _ZN7log4cxx7helpers21IllegalStateExceptionD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:305,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:308,26'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase23getDatePatternConverterEv
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:312,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:312,9'
          Dst:             _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:312,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:312,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:315,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:318,2'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:334,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:334,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - _ZN7log4cxx7rolling17RollingPolicyBase9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:562,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:566,43'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:570,22'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy17isTriggeringEventEPNS_8AppenderERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERKNS4_12basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers4Date11currentTimeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:549,9'
          Dst:             _ZN7log4cxx7helpers4Date11currentTimeEv
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy10initializeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          196
      EdgeCount:       50
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7helpers4DateC2Ev
        - _ZN7log4cxx7helpers4DateD2Ev
        - _ZNK7log4cxx4File12lastModifiedEv
        - _ZNK7log4cxx4File6existsEv
        - _ZNK7log4cxx7helpers4Date13getNextSecondEv
        - _ZNK7log4cxx7helpers4Date7getTimeEv
        - _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:353,7'
          Dst:             _ZN7log4cxx7helpers4DateC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:354,25'
          Dst:             _ZNK7log4cxx7helpers4Date7getTimeEv
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:355,26'
          Dst:             _ZNK7log4cxx7helpers4Date13getNextSecondEv
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:357,7'
          Dst:             _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:360,53'
          Dst:             _ZNK7log4cxx4File6existsEv
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:360,76'
          Dst:             _ZNK7log4cxx4File12lastModifiedEv
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:361,2'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:378,1'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:378,1'
          Dst:             _ZN7log4cxx7helpers4DateD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:378,1'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:378,1'
          Dst:             _ZN7log4cxx7helpers4DateD2Ev
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy8rolloverERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         90
      ICount:          523
      EdgeCount:       154
      CyclomaticComplexity: 66
      functionsReached:
        - _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4FileC2Ev
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7helpers4DateC2Ev
        - _ZN7log4cxx7helpers4DateD2Ev
        - _ZN7log4cxx7rolling16GZCompressAction32setThrowIOExceptionOnForkFailureEb
        - _ZN7log4cxx7rolling17ZipCompressAction32setThrowIOExceptionOnForkFailureEb
        - _ZNK7log4cxx4File6mkdirsEv
        - _ZNK7log4cxx4File9getParentEv
        - _ZNK7log4cxx7helpers4Date13getNextSecondEv
        - _ZNK7log4cxx7helpers4Date7getTimeEv
        - _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7rolling17RollingPolicyBase32getCreateIntermediateDirectoriesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:382,7'
          Dst:             _ZN7log4cxx7helpers4DateC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:383,25'
          Dst:             _ZNK7log4cxx7helpers4Date7getTimeEv
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:384,26'
          Dst:             _ZNK7log4cxx7helpers4Date13getNextSecondEv
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:388,2'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:456,5'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase32getCreateIntermediateDirectoriesEv
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:457,8'
          Dst:             _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:458,41'
          Dst:             _ZNK7log4cxx4File9getParentEv
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:458,8'
          Dst:             _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:459,20'
          Dst:             _ZNK7log4cxx4File6mkdirsEv
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:460,2'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:460,2'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:460,2'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:460,2'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:469,6'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:469,13'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:469,41'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:469,48'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:468,3'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:468,3'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:468,3'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:468,3'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:476,6'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:476,13'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:476,36'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:476,43'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:475,30'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:475,30'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:477,9'
          Dst:             _ZN7log4cxx7rolling16GZCompressAction32setThrowIOExceptionOnForkFailureEb
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:475,30'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:475,30'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:484,6'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:484,13'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:484,36'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:484,43'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:483,31'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:483,31'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:485,9'
          Dst:             _ZN7log4cxx7rolling17ZipCompressAction32setThrowIOExceptionOnForkFailureEb
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:483,31'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:483,31'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:517,1'
          Dst:             _ZN7log4cxx7helpers4DateD2Ev
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:517,1'
          Dst:             _ZN7log4cxx7helpers4DateD2Ev
    - functionName:    _ZNK7log4cxx7rolling22TimeBasedRollingPolicy19getFormatSpecifiersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          133
      EdgeCount:       36
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7rolling22TimeBasedRollingPolicyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.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:
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicyD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicyD1Ev
    - functionName:    _ZTv0_n24_N7log4cxx7rolling22TimeBasedRollingPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.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:
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicyD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicyD0Ev
    - functionName:    _ZTv0_n32_NK7log4cxx7rolling22TimeBasedRollingPolicy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling22TimeBasedRollingPolicy8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:0,0'
          Dst:             _ZNK7log4cxx7rolling22TimeBasedRollingPolicy8getClassEv
    - functionName:    _ZTv0_n40_NK7log4cxx7rolling22TimeBasedRollingPolicy10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/timebasedrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling22TimeBasedRollingPolicy10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/timebasedrollingpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling22TimeBasedRollingPolicy10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n48_NK7log4cxx7rolling22TimeBasedRollingPolicy4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/timebasedrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling22TimeBasedRollingPolicy4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/timebasedrollingpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling22TimeBasedRollingPolicy4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n64_N7log4cxx7rolling22TimeBasedRollingPolicy15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicy15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicy15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZTv0_n72_N7log4cxx7rolling22TimeBasedRollingPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n88_N7log4cxx7rolling22TimeBasedRollingPolicy10initializeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicy10initializeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicy10initializeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
    - functionName:    _ZTv0_n96_N7log4cxx7rolling22TimeBasedRollingPolicy8rolloverERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicy8rolloverERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicy8rolloverERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
    - functionName:    _ZTv0_n112_NK7log4cxx7rolling22TimeBasedRollingPolicy19getFormatSpecifiersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling22TimeBasedRollingPolicy19getFormatSpecifiersEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:0,0'
          Dst:             _ZNK7log4cxx7rolling22TimeBasedRollingPolicy19getFormatSpecifiersEv
    - functionName:    _ZNK7log4cxx7helpers4Date7getTimeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/date.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      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:    _ZN7log4cxx7rolling22TimeBasedRollingPolicyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy29TimeBasedRollingPolicyPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:43,32'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy16loadLastFileNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy23isLastFileNameUnchangedEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy15setMultiprocessEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n88_N7log4cxx7rolling22TimeBasedRollingPolicy17isTriggeringEventEPNS_8AppenderERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERKNS4_12basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicy17isTriggeringEventEPNS_8AppenderERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERKNS4_12basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timebasedrollingpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicy17isTriggeringEventEPNS_8AppenderERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERKNS4_12basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEEm
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy10createFileERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_RNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy14unLockMMapFileEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 279
      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:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy12lockMMapFileEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy12initMMapFileERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      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:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy14isMapFileEmptyERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 269
      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:    _ZN7log4cxx7rolling22TimeBasedRollingPolicy14createMMapFileERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timebasedrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 265
      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:    _ZN7log4cxx7helpers10Transcoder17encodeCharsetNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          112
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10Transcoder6decodeEPKc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transcoder.cpp:650,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
    - functionName:    _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          203
      EdgeCount:       67
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - _ZN7log4cxx7helpers10ByteBufferD2Ev
        - _ZN7log4cxx7helpers14CharsetDecoder17getDefaultDecoderEv
        - _ZN7log4cxx7helpers14CharsetDecoder7isErrorEi
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    55
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transcoder.cpp:243,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/transcoder.cpp:243,35'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder17getDefaultDecoderEv
        - Src:             'src/main/cpp/transcoder.cpp:243,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/transcoder.cpp:243,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/transcoder.cpp:243,2'
          Dst:             __cxa_guard_abort
        - Src:             'src/main/cpp/transcoder.cpp:260,14'
          Dst:             _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - Src:             'src/main/cpp/transcoder.cpp:262,14'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/transcoder.cpp:266,8'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder7isErrorEi
        - Src:             'src/main/cpp/transcoder.cpp:269,9'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - Src:             'src/main/cpp/transcoder.cpp:274,2'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/transcoder.cpp:274,2'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
    - functionName:    _ZN7log4cxx7helpers14CharsetDecoder7isErrorEi
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/charsetdecoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10Transcoder6decodeEc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10Transcoder7wencodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4Pool6pallocEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transcoder.cpp:473,30'
          Dst:             _ZN7log4cxx7helpers4Pool6pallocEm
    - functionName:    _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14CharsetEncoder7isErrorEi
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/charsetencoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          213
      EdgeCount:       70
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer4dataEv
        - _ZN7log4cxx7helpers10ByteBuffer4flipEv
        - _ZN7log4cxx7helpers10ByteBuffer5clearEv
        - _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - _ZN7log4cxx7helpers10ByteBufferD2Ev
        - _ZN7log4cxx7helpers14CharsetEncoder17getDefaultEncoderEv
        - _ZN7log4cxx7helpers14CharsetEncoder7isErrorEi
        - _ZNK7log4cxx7helpers10ByteBuffer5limitEv
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transcoder.cpp:298,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/transcoder.cpp:298,35'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder17getDefaultEncoderEv
        - Src:             'src/main/cpp/transcoder.cpp:298,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/transcoder.cpp:298,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/transcoder.cpp:298,2'
          Dst:             __cxa_guard_abort
        - Src:             'src/main/cpp/transcoder.cpp:315,14'
          Dst:             _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - Src:             'src/main/cpp/transcoder.cpp:320,8'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer4flipEv
        - Src:             'src/main/cpp/transcoder.cpp:321,19'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer4dataEv
        - Src:             'src/main/cpp/transcoder.cpp:321,31'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer5limitEv
        - Src:             'src/main/cpp/transcoder.cpp:322,8'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer5clearEv
        - Src:             'src/main/cpp/transcoder.cpp:324,8'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder7isErrorEi
        - Src:             'src/main/cpp/transcoder.cpp:332,2'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/transcoder.cpp:332,2'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
    - functionName:    _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers4Pool7pstrdupERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transcoder.cpp:286,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/transcoder.cpp:287,11'
          Dst:             _ZN7log4cxx7helpers4Pool7pstrdupERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN7log4cxx7helpers10Transcoder13encodeUTF16LEEjPc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          91
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10Transcoder13encodeUTF16LEEjRNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZN7log4cxx7helpers10Transcoder13encodeUTF16LEEjPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transcoder.cpp:190,39'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - Src:             'src/main/cpp/transcoder.cpp:190,17'
          Dst:             _ZN7log4cxx7helpers10Transcoder13encodeUTF16LEEjPc
        - Src:             'src/main/cpp/transcoder.cpp:191,6'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
    - functionName:    _ZN7log4cxx7helpers10Transcoder13encodeUTF16BEEjPc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          91
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10Transcoder13encodeUTF16BEEjRNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZN7log4cxx7helpers10Transcoder13encodeUTF16BEEjPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transcoder.cpp:160,39'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - Src:             'src/main/cpp/transcoder.cpp:160,17'
          Dst:             _ZN7log4cxx7helpers10Transcoder13encodeUTF16BEEjPc
        - Src:             'src/main/cpp/transcoder.cpp:161,6'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
    - functionName:    _ZN7log4cxx7helpers10Transcoder10encodeUTF8EjPc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          131
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10Transcoder10encodeUTF8EjRNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZN7log4cxx7helpers10Transcoder10encodeUTF8EjPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transcoder.cpp:113,36'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - Src:             'src/main/cpp/transcoder.cpp:113,17'
          Dst:             _ZN7log4cxx7helpers10Transcoder10encodeUTF8EjPc
        - Src:             'src/main/cpp/transcoder.cpp:114,6'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
    - functionName:    _ZN7log4cxx7helpers10Transcoder10encodeUTF8ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder10encodeUTF8ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers4Pool7pstrdupERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transcoder.cpp:105,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder10encodeUTF8ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/transcoder.cpp:106,11'
          Dst:             _ZN7log4cxx7helpers4Pool7pstrdupERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN7log4cxx7helpers10Transcoder10encodeUTF8ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - _ZN7log4cxx7helpers10Transcoder6encodeEjRNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transcoder.cpp:82,21'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - Src:             'src/main/cpp/transcoder.cpp:86,4'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeEjRNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10Transcoder6encodeEjRNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder10encodeUTF8EjPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transcoder.cpp:233,17'
          Dst:             _ZN7log4cxx7helpers10Transcoder10encodeUTF8EjPc
    - functionName:    _ZN7log4cxx7helpers10Transcoder6encodeEjRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_11__wrap_iterIPKcEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - _ZN7log4cxx7helpers10ByteBufferD2Ev
        - _ZN7log4cxx7helpers14CharsetDecoder16getUTF8CodePointERNS0_10ByteBufferE
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transcoder.cpp:223,13'
          Dst:             _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - Src:             'src/main/cpp/transcoder.cpp:224,16'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder16getUTF8CodePointERNS0_10ByteBufferE
        - Src:             'src/main/cpp/transcoder.cpp:225,26'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/transcoder.cpp:227,1'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/transcoder.cpp:227,1'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
    - functionName:    _ZN7log4cxx7helpers10Transcoder10decodeUTF8ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_11__wrap_iterIPKcEE
        - _ZN7log4cxx7helpers10Transcoder6encodeEjRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transcoder.cpp:50,21'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_11__wrap_iterIPKcEE
        - Src:             'src/main/cpp/transcoder.cpp:54,4'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeEjRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _GLOBAL__sub_I_triggeringpolicy.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/triggeringpolicy.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/main/cpp/triggeringpolicy.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/triggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16TriggeringPolicy13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicy13registerClassEv
    - functionName:    _ZN7log4cxx7rolling16TriggeringPolicy13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/triggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7rolling16TriggeringPolicy14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/triggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling16TriggeringPolicy21ClazzTriggeringPolicyEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling16TriggeringPolicy21ClazzTriggeringPolicyEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling16TriggeringPolicy21ClazzTriggeringPolicyEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling16TriggeringPolicy21ClazzTriggeringPolicyEEC2Ev
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling16TriggeringPolicy21ClazzTriggeringPolicyEED2Ev
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling16TriggeringPolicy21ClazzTriggeringPolicyEEcvRS4_Ev
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling16TriggeringPolicy21ClazzTriggeringPolicyEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16TriggeringPolicy21ClazzTriggeringPolicyC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicy21ClazzTriggeringPolicyC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling16TriggeringPolicy21ClazzTriggeringPolicyEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling16TriggeringPolicy21ClazzTriggeringPolicyEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling16TriggeringPolicy21ClazzTriggeringPolicyEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling16TriggeringPolicy21ClazzTriggeringPolicyEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling16TriggeringPolicy21ClazzTriggeringPolicyEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling16TriggeringPolicy21ClazzTriggeringPolicyEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling16TriggeringPolicy21ClazzTriggeringPolicyEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7rolling16TriggeringPolicy21ClazzTriggeringPolicyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/triggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/triggeringpolicy.h:52,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7rolling16TriggeringPolicy21ClazzTriggeringPolicyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/triggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/triggeringpolicy.h:52,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7rolling16TriggeringPolicy21ClazzTriggeringPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/triggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16TriggeringPolicy21ClazzTriggeringPolicyD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/triggeringpolicy.h:52,3'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicy21ClazzTriggeringPolicyD2Ev
    - functionName:    _ZNK7log4cxx7rolling16TriggeringPolicy21ClazzTriggeringPolicy7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/triggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      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:    _ZTv0_n24_N7log4cxx7rolling16TriggeringPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/triggeringpolicy.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:
        - _ZN7log4cxx7rolling16TriggeringPolicyD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/triggeringpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyD0Ev
    - functionName:    _ZN7log4cxx7rolling16TriggeringPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/triggeringpolicy.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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7rolling16TriggeringPolicyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/triggeringpolicy.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:
        - _ZN7log4cxx7rolling16TriggeringPolicyD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/triggeringpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyD1Ev
    - functionName:    _ZN7log4cxx7rolling16TriggeringPolicyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/triggeringpolicy.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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling16TriggeringPolicyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/triggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n32_NK7log4cxx7rolling16TriggeringPolicy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/triggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling16TriggeringPolicy8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/triggeringpolicy.cpp:0,0'
          Dst:             _ZNK7log4cxx7rolling16TriggeringPolicy8getClassEv
    - functionName:    _ZNK7log4cxx7rolling16TriggeringPolicy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/triggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16TriggeringPolicy14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/triggeringpolicy.cpp:24,1'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicy14getStaticClassEv
    - functionName:    _GLOBAL__sub_I_writer.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writer.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/main/cpp/writer.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Writer13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers6Writer13registerClassEv
    - functionName:    _ZN7log4cxx7helpers6Writer13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers6Writer14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_6Writer11ClazzWriterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_6Writer11ClazzWriterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_6Writer11ClazzWriterEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Writer11ClazzWriterEEC2Ev
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Writer11ClazzWriterEED2Ev
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Writer11ClazzWriterEEcvRS3_Ev
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6Writer11ClazzWriterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Writer11ClazzWriterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers6Writer11ClazzWriterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6Writer11ClazzWriterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_6Writer11ClazzWriterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Writer11ClazzWriterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6Writer11ClazzWriterEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_6Writer11ClazzWriterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Writer11ClazzWriterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6Writer11ClazzWriterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers6Writer11ClazzWriterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/writer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/writer.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers6Writer11ClazzWriterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/writer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/writer.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers6Writer11ClazzWriterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/writer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Writer11ClazzWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/writer.h:36,3'
          Dst:             _ZN7log4cxx7helpers6Writer11ClazzWriterD2Ev
    - functionName:    _ZNK7log4cxx7helpers6Writer11ClazzWriter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/writer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      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:    _ZNK7log4cxx7helpers6Writer10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/writer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers6Writer5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writer.cpp:49,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/writer.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/writer.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7helpers6Writer5flushEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writer.cpp:44,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/writer.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/writer.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7helpers6Writer5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writer.cpp:39,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/writer.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/writer.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7helpers6WriterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writer.cpp:34,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers6WriterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writer.cpp:28,9'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
    - functionName:    _ZN7log4cxx7helpers6WriterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      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:    _ZNK7log4cxx7helpers6Writer8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Writer14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writer.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers6Writer14getStaticClassEv
    - functionName:    _GLOBAL__sub_I_writerappender.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.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/main/cpp/writerappender.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppender13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             _ZN7log4cxx14WriterAppender13registerClassEv
    - functionName:    _ZN7log4cxx14WriterAppender13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx14WriterAppender14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_14WriterAppender19ClazzWriterAppenderEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_14WriterAppender19ClazzWriterAppenderEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_14WriterAppender19ClazzWriterAppenderEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_14WriterAppender19ClazzWriterAppenderEEC2Ev
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_14WriterAppender19ClazzWriterAppenderEED2Ev
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_14WriterAppender19ClazzWriterAppenderEEcvRS3_Ev
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_14WriterAppender19ClazzWriterAppenderEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppender19ClazzWriterAppenderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx14WriterAppender19ClazzWriterAppenderC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_14WriterAppender19ClazzWriterAppenderEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_14WriterAppender19ClazzWriterAppenderEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_14WriterAppender19ClazzWriterAppenderEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_14WriterAppender19ClazzWriterAppenderEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_14WriterAppender19ClazzWriterAppenderEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_14WriterAppender19ClazzWriterAppenderEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_14WriterAppender19ClazzWriterAppenderEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx14WriterAppender19ClazzWriterAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/writerappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/writerappender.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx14WriterAppender19ClazzWriterAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/writerappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/writerappender.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx14WriterAppender19ClazzWriterAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/writerappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppender19ClazzWriterAppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/writerappender.h:36,3'
          Dst:             _ZN7log4cxx14WriterAppender19ClazzWriterAppenderD2Ev
    - functionName:    _ZNK7log4cxx14WriterAppender19ClazzWriterAppender7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/writerappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      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:    _ZNK7log4cxx14WriterAppender9getWriterEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx14WriterAppender17getImmediateFlushEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx14WriterAppender17setImmediateFlushEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n72_N7log4cxx14WriterAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:0,0'
          Dst:             _ZN7log4cxx14WriterAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx14WriterAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx14WriterAppender11setEncodingERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:291,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/writerappender.cpp:293,3'
          Dst:             _ZN7log4cxx14WriterAppender11setEncodingERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/writerappender.cpp:297,21'
          Dst:             _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx14WriterAppender11setEncodingERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n160_NK7log4cxx14WriterAppender14requiresLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx14WriterAppender14requiresLayoutEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:0,0'
          Dst:             _ZNK7log4cxx14WriterAppender14requiresLayoutEv
    - functionName:    _ZNK7log4cxx14WriterAppender14requiresLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx14WriterAppender17setWriterInternalERKNSt3__110shared_ptrINS_7helpers6WriterEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx14WriterAppender9setWriterERKNSt3__110shared_ptrINS_7helpers6WriterEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv9setWriterERKNSt3__110shared_ptrINS_7helpers6WriterEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:275,9'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv9setWriterERKNSt3__110shared_ptrINS_7helpers6WriterEEE
    - functionName:    _ZN7log4cxx14WriterAppender11writeFooterERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv11writeFooterEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:247,9'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv11writeFooterEv
    - functionName:    _ZN7log4cxx14WriterAppender18WriterAppenderPriv11writeFooterEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx6Layout12appendFooterERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6Writer5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:256,17'
          Dst:             _ZN7log4cxx6Layout12appendFooterERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/writerappender.cpp:257,17'
          Dst:             _ZN7log4cxx7helpers6Writer5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx14WriterAppender18WriterAppenderPriv11writeHeaderEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx6Layout12appendHeaderERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6Writer5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:266,17'
          Dst:             _ZN7log4cxx6Layout12appendHeaderERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/writerappender.cpp:267,17'
          Dst:             _ZN7log4cxx7helpers6Writer5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx14WriterAppender11writeHeaderERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv11writeHeaderEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:242,9'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv11writeHeaderEv
    - functionName:    _ZN7log4cxx14WriterAppender9subAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          84
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx7helpers6Writer5flushEv
        - _ZN7log4cxx7helpers6Writer5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx6Layout6formatERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:225,17'
          Dst:             _ZNK7log4cxx6Layout6formatERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
        - Src:             'src/main/cpp/writerappender.cpp:229,18'
          Dst:             _ZN7log4cxx7helpers6Writer5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/writerappender.cpp:233,19'
          Dst:             _ZN7log4cxx7helpers6Writer5flushEv
    - functionName:    _ZNK7log4cxx14WriterAppender11getEncodingEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      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:    _ZN7log4cxx14WriterAppender12createWriterERNSt3__110shared_ptrINS_7helpers12OutputStreamEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          159
      EdgeCount:       49
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers14CharsetEncoder10getEncoderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers14CharsetEncoder17getDefaultEncoderEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx14WriterAppender11getEncodingEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:177,16'
          Dst:             _ZNK7log4cxx14WriterAppender11getEncodingEv
        - Src:             'src/main/cpp/writerappender.cpp:183,13'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder17getDefaultEncoderEv
        - Src:             'src/main/cpp/writerappender.cpp:187,7'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/writerappender.cpp:190,14'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder10getEncoderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/writerappender.cpp:194,14'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder10getEncoderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/writerappender.cpp:199,14'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder17getDefaultEncoderEv
        - Src:             'src/main/cpp/writerappender.cpp:200,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/writerappender.cpp:201,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx14WriterAppender11closeWriterEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv5closeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:141,10'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv5closeEv
    - functionName:    _ZN7log4cxx14WriterAppender18WriterAppenderPriv5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       37
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv11writeFooterEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZN7log4cxx7helpers6Writer5closeEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:156,10'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv11writeFooterEv
        - Src:             'src/main/cpp/writerappender.cpp:157,18'
          Dst:             _ZN7log4cxx7helpers6Writer5closeEv
        - Src:             'src/main/cpp/writerappender.cpp:159,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/writerappender.cpp:162,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/writerappender.cpp:163,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/writerappender.cpp:163,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/writerappender.cpp:163,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZTv0_n112_N7log4cxx14WriterAppender5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.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:
        - _ZN7log4cxx14WriterAppender5closeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:0,0'
          Dst:             _ZN7log4cxx14WriterAppender5closeEv
    - functionName:    _ZN7log4cxx14WriterAppender5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv5closeEv
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:131,13'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - Src:             'src/main/cpp/writerappender.cpp:132,10'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv5closeEv
    - functionName:    _ZN7log4cxx14WriterAppender18WriterAppenderPriv11checkWriterEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx14WriterAppender20checkEntryConditionsEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv11checkWriterEv
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate11checkLayoutEv
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate14checkNotClosedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:110,16'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv11checkWriterEv
        - Src:             'src/main/cpp/writerappender.cpp:110,40'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate11checkLayoutEv
        - Src:             'src/main/cpp/writerappender.cpp:110,64'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate14checkNotClosedEv
    - functionName:    _ZN7log4cxx14WriterAppender6appendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n64_N7log4cxx14WriterAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppender15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:0,0'
          Dst:             _ZN7log4cxx14WriterAppender15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZN7log4cxx14WriterAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv15activateOptionsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:73,9'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv15activateOptionsEv
    - functionName:    _ZN7log4cxx14WriterAppender18WriterAppenderPriv15activateOptionsEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          115
      EdgeCount:       37
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx14WriterAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.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:
        - _ZN7log4cxx14WriterAppenderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:0,0'
          Dst:             _ZN7log4cxx14WriterAppenderD0Ev
    - functionName:    _ZN7log4cxx14WriterAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.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:
        - _ZN7log4cxx14WriterAppenderD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:66,1'
          Dst:             _ZN7log4cxx14WriterAppenderD1Ev
    - functionName:    _ZN7log4cxx14WriterAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppenderD2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:66,1'
          Dst:             _ZN7log4cxx14WriterAppenderD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:66,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:66,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:66,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx14WriterAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv5closeEv
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - _ZN7log4cxx16AppenderSkeletonD2Ev
        - __clang_call_terminate
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:67,13'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - Src:             'src/main/cpp/writerappender.cpp:68,10'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv5closeEv
        - Src:             'src/main/cpp/writerappender.cpp:69,1'
          Dst:             _ZN7log4cxx16AppenderSkeletonD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:67,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7log4cxx14WriterAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppender14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:32,1'
          Dst:             _ZN7log4cxx14WriterAppender14getStaticClassEv
    - functionName:    _ZTv0_n24_N7log4cxx14WriterAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.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:
        - _ZN7log4cxx14WriterAppenderD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:0,0'
          Dst:             _ZN7log4cxx14WriterAppenderD1Ev
    - functionName:    _ZN7log4cxx14WriterAppenderC1ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:59,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/writerappender.cpp:59,17'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/writerappender.cpp:59,17'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/writerappender.cpp:60,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/writerappender.cpp:63,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:63,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:63,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:60,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
    - functionName:    _ZN7log4cxx14WriterAppenderC1ERKNSt3__110shared_ptrINS_6LayoutEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:47,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/writerappender.cpp:47,17'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/writerappender.cpp:47,17'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/writerappender.cpp:48,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/writerappender.cpp:50,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:50,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx14WriterAppenderC2ERKNSt3__110shared_ptrINS_6LayoutEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:48,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
    - functionName:    _ZN7log4cxx14WriterAppenderC1ERKNSt3__110shared_ptrINS_6LayoutEEERNS2_INS_7helpers6WriterEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          101
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx16AppenderSkeletonD2Ev
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:40,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/writerappender.cpp:40,17'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/writerappender.cpp:40,17'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/writerappender.cpp:41,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/writerappender.cpp:43,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/writerappender.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:45,1'
          Dst:             _ZN7log4cxx16AppenderSkeletonD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:45,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:45,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx14WriterAppenderC2ERKNSt3__110shared_ptrINS_6LayoutEEERNS2_INS_7helpers6WriterEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          106
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx16AppenderSkeletonD2Ev
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:41,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/writerappender.cpp:43,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/writerappender.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:45,1'
          Dst:             _ZN7log4cxx16AppenderSkeletonD2Ev
    - functionName:    _ZN7log4cxx14WriterAppenderC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:34,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/writerappender.cpp:34,17'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/writerappender.cpp:34,17'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/writerappender.cpp:35,2'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/writerappender.cpp:37,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:37,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/writerappender.cpp:37,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx14WriterAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:35,2'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx14WriterAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/writerappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx14WriterAppender8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/writerappender.cpp:0,0'
          Dst:             _ZNK7log4cxx14WriterAppender8getClassEv
    - functionName:    _GLOBAL__sub_I_zipcompressaction.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/zipcompressaction.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/main/cpp/zipcompressaction.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/zipcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling17ZipCompressAction13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7rolling17ZipCompressAction13registerClassEv
    - functionName:    _ZN7log4cxx7rolling17ZipCompressAction13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/zipcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7rolling17ZipCompressAction14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/zipcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling17ZipCompressAction22ClazzZipCompressActionEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling17ZipCompressAction22ClazzZipCompressActionEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling17ZipCompressAction22ClazzZipCompressActionEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling17ZipCompressAction22ClazzZipCompressActionEEC2Ev
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling17ZipCompressAction22ClazzZipCompressActionEED2Ev
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling17ZipCompressAction22ClazzZipCompressActionEEcvRS4_Ev
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling17ZipCompressAction22ClazzZipCompressActionEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling17ZipCompressAction22ClazzZipCompressActionC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7rolling17ZipCompressAction22ClazzZipCompressActionC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling17ZipCompressAction22ClazzZipCompressActionEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling17ZipCompressAction22ClazzZipCompressActionEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling17ZipCompressAction22ClazzZipCompressActionEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling17ZipCompressAction22ClazzZipCompressActionEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling17ZipCompressAction22ClazzZipCompressActionEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling17ZipCompressAction22ClazzZipCompressActionEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling17ZipCompressAction22ClazzZipCompressActionEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7rolling17ZipCompressAction22ClazzZipCompressActionC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/zipcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/zipcompressaction.h:34,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7rolling17ZipCompressAction22ClazzZipCompressActionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/zipcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/zipcompressaction.h:34,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7rolling17ZipCompressAction22ClazzZipCompressActionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/zipcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling17ZipCompressAction22ClazzZipCompressActionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/zipcompressaction.h:34,3'
          Dst:             _ZN7log4cxx7rolling17ZipCompressAction22ClazzZipCompressActionD2Ev
    - functionName:    _ZNK7log4cxx7rolling17ZipCompressAction22ClazzZipCompressAction7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/zipcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      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:    _ZN7log4cxx7rolling6Action13ActionPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/action_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling6Action13ActionPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/action_priv.h:34,26'
          Dst:             _ZN7log4cxx7rolling6Action13ActionPrivateD2Ev
    - functionName:    _ZN7log4cxx7rolling6Action13ActionPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/action_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling17ZipCompressAction24ZipCompressActionPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/zipcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling17ZipCompressAction24ZipCompressActionPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/zipcompressaction.cpp:32,27'
          Dst:             _ZN7log4cxx7rolling17ZipCompressAction24ZipCompressActionPrivateD2Ev
    - functionName:    _ZN7log4cxx7rolling17ZipCompressAction24ZipCompressActionPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/zipcompressaction.cpp'
      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:
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7rolling6Action13ActionPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/zipcompressaction.cpp:32,27'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/zipcompressaction.cpp:32,27'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/zipcompressaction.cpp:32,27'
          Dst:             _ZN7log4cxx7rolling6Action13ActionPrivateD2Ev
    - functionName:    _ZN7log4cxx7rolling6Action13ActionPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/action_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling17ZipCompressAction24ZipCompressActionPrivateC2ERKNS_4FileES5_b
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/zipcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx4FileC2ERKS0_
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7rolling6Action13ActionPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx7rolling6Action13ActionPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/zipcompressaction.cpp:39,5'
          Dst:             _ZN7log4cxx7rolling6Action13ActionPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/zipcompressaction.cpp:40,5'
          Dst:             _ZN7log4cxx4FileC2ERKS0_
        - Src:             'src/main/cpp/zipcompressaction.cpp:41,5'
          Dst:             _ZN7log4cxx4FileC2ERKS0_
        - Src:             'src/main/cpp/zipcompressaction.cpp:43,4'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/zipcompressaction.cpp:43,4'
          Dst:             _ZN7log4cxx7rolling6Action13ActionPrivateD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7rolling17ZipCompressAction4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/zipcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling17ZipCompressAction4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/zipcompressaction.h:0,0'
          Dst:             _ZNK7log4cxx7rolling17ZipCompressAction4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7rolling17ZipCompressAction4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/zipcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7rolling17ZipCompressAction14getStaticClassEv
        - _ZNK7log4cxx7rolling6Action4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/zipcompressaction.h:35,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/zipcompressaction.h:36,3'
          Dst:             _ZN7log4cxx7rolling17ZipCompressAction14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/zipcompressaction.h:37,3'
          Dst:             _ZNK7log4cxx7rolling6Action4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7rolling6Action4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/action.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7rolling6Action14getStaticClassEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/action.h:36,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/action.h:37,3'
          Dst:             _ZN7log4cxx7rolling6Action14getStaticClassEv
    - functionName:    _ZTv0_n40_NK7log4cxx7rolling17ZipCompressAction10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/zipcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling17ZipCompressAction10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/zipcompressaction.h:0,0'
          Dst:             _ZNK7log4cxx7rolling17ZipCompressAction10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7rolling17ZipCompressAction10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/zipcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7rolling17ZipCompressActionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/zipcompressaction.h'
      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:
        - _ZN7log4cxx7rolling17ZipCompressActionD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/zipcompressaction.h:0,0'
          Dst:             _ZN7log4cxx7rolling17ZipCompressActionD0Ev
    - functionName:    _ZN7log4cxx7rolling17ZipCompressActionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/zipcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling17ZipCompressActionD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/zipcompressaction.h:30,7'
          Dst:             _ZN7log4cxx7rolling17ZipCompressActionD1Ev
    - functionName:    _ZN7log4cxx7rolling17ZipCompressActionD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/zipcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7rolling17ZipCompressActionD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/zipcompressaction.h:30,7'
          Dst:             _ZN7log4cxx7rolling17ZipCompressActionD2Ev
        - Src:             'src/main/include/log4cxx/rolling/zipcompressaction.h:30,7'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling17ZipCompressActionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/zipcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling6ActionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/zipcompressaction.h:30,7'
          Dst:             _ZN7log4cxx7rolling6ActionD2Ev
    - functionName:    _ZNK7log4cxx7rolling6Action10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/action.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling17ZipCompressAction8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/zipcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling17ZipCompressAction14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/zipcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7rolling17ZipCompressAction14getStaticClassEv
    - functionName:    _ZNK7log4cxx7rolling17ZipCompressAction7executeERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/zipcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         74
      ICount:          415
      EdgeCount:       130
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN7log4cxx7helpers11IOExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - _ZN7log4cxx7helpers11IOExceptionC2Ei
        - _ZN7log4cxx7helpers17SubProcessFailureC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEii
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx4File10deleteFileEv
        - _ZNK7log4cxx4File10getAPRPathEv
        - _ZNK7log4cxx4File6existsEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_file_open_stderr
        - apr_proc_create
        - apr_proc_wait
        - apr_procattr_child_err_set
        - apr_procattr_cmdtype_set
        - apr_procattr_create
        - apr_procattr_io_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/zipcompressaction.cpp:63,20'
          Dst:             _ZNK7log4cxx4File6existsEv
        - Src:             'src/main/cpp/zipcompressaction.cpp:67,16'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/zipcompressaction.cpp:68,33'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/zipcompressaction.cpp:70,22'
          Dst:             apr_procattr_create
        - Src:             'src/main/cpp/zipcompressaction.cpp:74,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/zipcompressaction.cpp:74,9'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/zipcompressaction.cpp:74,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/zipcompressaction.cpp:74,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/zipcompressaction.cpp:77,9'
          Dst:             apr_procattr_io_set
        - Src:             'src/main/cpp/zipcompressaction.cpp:81,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/zipcompressaction.cpp:81,9'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/zipcompressaction.cpp:81,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/zipcompressaction.cpp:81,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/zipcompressaction.cpp:84,9'
          Dst:             apr_procattr_cmdtype_set
        - Src:             'src/main/cpp/zipcompressaction.cpp:88,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/zipcompressaction.cpp:88,9'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/zipcompressaction.cpp:88,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/zipcompressaction.cpp:88,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/zipcompressaction.cpp:95,9'
          Dst:             apr_file_open_stderr
        - Src:             'src/main/cpp/zipcompressaction.cpp:99,11'
          Dst:             apr_procattr_child_err_set
        - Src:             'src/main/cpp/zipcompressaction.cpp:103,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/zipcompressaction.cpp:103,10'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/zipcompressaction.cpp:103,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/zipcompressaction.cpp:103,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/zipcompressaction.cpp:112,32'
          Dst:             _ZNK7log4cxx4File10getAPRPathEv
        - Src:             'src/main/cpp/zipcompressaction.cpp:113,27'
          Dst:             _ZNK7log4cxx4File10getAPRPathEv
        - Src:             'src/main/cpp/zipcompressaction.cpp:116,24'
          Dst:             _ZNK7log4cxx4File6existsEv
        - Src:             'src/main/cpp/zipcompressaction.cpp:118,21'
          Dst:             _ZNK7log4cxx4File10deleteFileEv
        - Src:             'src/main/cpp/zipcompressaction.cpp:122,9'
          Dst:             apr_proc_create
        - Src:             'src/main/cpp/zipcompressaction.cpp:126,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/zipcompressaction.cpp:128,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/zipcompressaction.cpp:128,10'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/zipcompressaction.cpp:128,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/zipcompressaction.cpp:128,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/zipcompressaction.cpp:142,2'
          Dst:             apr_proc_wait
        - Src:             'src/main/cpp/zipcompressaction.cpp:146,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/zipcompressaction.cpp:146,9'
          Dst:             _ZN7log4cxx7helpers17SubProcessFailureC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEii
        - Src:             'src/main/cpp/zipcompressaction.cpp:146,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/zipcompressaction.cpp:146,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/zipcompressaction.cpp:151,16'
          Dst:             _ZNK7log4cxx4File10deleteFileEv
        - Src:             'src/main/cpp/zipcompressaction.cpp:155,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/zipcompressaction.cpp:155,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    apr_procattr_create
      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:    apr_procattr_io_set
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_procattr_cmdtype_set
      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:    apr_file_open_stderr
      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:    apr_procattr_child_err_set
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_proc_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_proc_wait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers17SubProcessFailureD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:111,22'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZTv0_n24_N7log4cxx7rolling17ZipCompressActionD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/zipcompressaction.h'
      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:
        - _ZN7log4cxx7rolling17ZipCompressActionD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/zipcompressaction.h:0,0'
          Dst:             _ZN7log4cxx7rolling17ZipCompressActionD1Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7rolling6Action4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/action.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling6Action4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/action.h:0,0'
          Dst:             _ZNK7log4cxx7rolling6Action4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7rolling6Action10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/action.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling6Action10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/action.h:0,0'
          Dst:             _ZNK7log4cxx7rolling6Action10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx7rolling17ZipCompressAction32setThrowIOExceptionOnForkFailureEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/zipcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling17ZipCompressActionC1ERKNS_4FileES4_b
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/zipcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7rolling6ActionC2ENSt3__110unique_ptrINS1_13ActionPrivateENS2_14default_deleteIS4_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/zipcompressaction.cpp:53,20'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/zipcompressaction.cpp:56,4'
          Dst:             _ZN7log4cxx7rolling6ActionC2ENSt3__110unique_ptrINS1_13ActionPrivateENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/zipcompressaction.cpp:59,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling17ZipCompressActionC2ERKNS_4FileES4_b
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/zipcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7rolling6ActionC2ENSt3__110unique_ptrINS1_13ActionPrivateENS2_14default_deleteIS4_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/zipcompressaction.cpp:56,4'
          Dst:             _ZN7log4cxx7rolling6ActionC2ENSt3__110unique_ptrINS1_13ActionPrivateENS2_14default_deleteIS4_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx7rolling17ZipCompressAction8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/zipcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling17ZipCompressAction8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/zipcompressaction.cpp:0,0'
          Dst:             _ZNK7log4cxx7rolling17ZipCompressAction8getClassEv
    - functionName:    _GLOBAL__sub_I_domconfigurator.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.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/main/cpp/domconfigurator.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator13registerClassEv
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3xml15DOMConfigurator20ClazzDOMConfiguratorEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3xml15DOMConfigurator20ClazzDOMConfiguratorEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3xml15DOMConfigurator20ClazzDOMConfiguratorEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3xml15DOMConfigurator20ClazzDOMConfiguratorEEC2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3xml15DOMConfigurator20ClazzDOMConfiguratorEED2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3xml15DOMConfigurator20ClazzDOMConfiguratorEEcvRS4_Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3xml15DOMConfigurator20ClazzDOMConfiguratorEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator20ClazzDOMConfiguratorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator20ClazzDOMConfiguratorC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3xml15DOMConfigurator20ClazzDOMConfiguratorEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3xml15DOMConfigurator20ClazzDOMConfiguratorEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3xml15DOMConfigurator20ClazzDOMConfiguratorEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3xml15DOMConfigurator20ClazzDOMConfiguratorEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3xml15DOMConfigurator20ClazzDOMConfiguratorEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3xml15DOMConfigurator20ClazzDOMConfiguratorEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3xml15DOMConfigurator20ClazzDOMConfiguratorEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3xml15DOMConfigurator20ClazzDOMConfiguratorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/domconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/domconfigurator.h:220,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator20ClazzDOMConfiguratorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/domconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/domconfigurator.h:220,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator20ClazzDOMConfiguratorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/domconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator20ClazzDOMConfiguratorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/domconfigurator.h:220,3'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator20ClazzDOMConfiguratorD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx3xml15DOMConfigurator20ClazzDOMConfigurator11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/domconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx3xml15DOMConfigurator20ClazzDOMConfigurator11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/domconfigurator.h:0,0'
          Dst:             _ZNK7log4cxx3xml15DOMConfigurator20ClazzDOMConfigurator11newInstanceEv
    - functionName:    _ZNK7log4cxx3xml15DOMConfigurator20ClazzDOMConfigurator7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/domconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      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:    _ZNK7log4cxx3xml15DOMConfigurator20ClazzDOMConfigurator11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/domconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfiguratorC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/domconfigurator.h:220,3'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorC1Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfiguratorC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi12ConfiguratorC2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:211,18'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:211,18'
          Dst:             _ZN7log4cxx3spi12ConfiguratorC2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:211,37'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfiguratorD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12ConfiguratorD2Ev
        - _ZN7log4cxx3xml15DOMConfiguratorD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:213,37'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:213,37'
          Dst:             _ZN7log4cxx3spi12ConfiguratorD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:213,37'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfiguratorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfiguratorD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:213,37'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD1Ev
    - functionName:    _ZNK7log4cxx3xml15DOMConfigurator8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:177,1'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator14getStaticClassEv
    - functionName:    _ZNK7log4cxx3xml15DOMConfigurator10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/domconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3xml15DOMConfigurator4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/domconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3spi12Configurator14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/domconfigurator.h:221,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/xml/domconfigurator.h:222,3'
          Dst:             _ZN7log4cxx3spi12Configurator14getStaticClassEv
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionLinenumberEnd: 1036
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          500
      EdgeCount:       155
      CyclomaticComplexity: 68
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5parseEP12apr_xml_elem
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers11IOExceptionC2Ei
        - _ZN7log4cxx7helpers11IOExceptionD2Ev
        - _ZN7log4cxx7helpers16RuntimeExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers16RuntimeExceptionD2Ev
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZN7log4cxx8Appender14getStaticClassEv
        - _ZNK7log4cxx4File10getAPRPathEv
        - _ZNK7log4cxx4File7getPathEv
        - apr_file_open
        - apr_strerror
        - apr_xml_parse_file
        - apr_xml_parser_geterror
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:974,31'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - Src:             'src/main/cpp/domconfigurator.cpp:978,52'
          Dst:             _ZNK7log4cxx4File10getAPRPathEv
        - Src:             'src/main/cpp/domconfigurator.cpp:978,102'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/domconfigurator.cpp:978,24'
          Dst:             apr_file_open
        - Src:             'src/main/cpp/domconfigurator.cpp:983,15'
          Dst:             _ZNK7log4cxx4File7getPathEv
        - Src:             'src/main/cpp/domconfigurator.cpp:984,6'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/domconfigurator.cpp:982,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/domconfigurator.cpp:982,3'
          Dst:             _ZN7log4cxx7helpers11IOExceptionD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:982,3'
          Dst:             _ZN7log4cxx7helpers11IOExceptionD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:989,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/domconfigurator.cpp:992,17'
          Dst:             _ZNK7log4cxx4File7getPathEv
        - Src:             'src/main/cpp/domconfigurator.cpp:991,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:996,37'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/domconfigurator.cpp:996,8'
          Dst:             apr_xml_parse_file
        - Src:             'src/main/cpp/domconfigurator.cpp:1004,5'
          Dst:             apr_xml_parser_geterror
        - Src:             'src/main/cpp/domconfigurator.cpp:1005,5'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1011,5'
          Dst:             apr_strerror
        - Src:             'src/main/cpp/domconfigurator.cpp:1012,5'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1016,16'
          Dst:             _ZNK7log4cxx4File7getPathEv
        - Src:             'src/main/cpp/domconfigurator.cpp:1017,7'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1015,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/domconfigurator.cpp:1015,4'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1015,4'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1022,12'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5parseEP12apr_xml_elem
        - Src:             'src/main/cpp/domconfigurator.cpp:1028,44'
          Dst:             _ZNK7log4cxx4File7getPathEv
        - Src:             'src/main/cpp/domconfigurator.cpp:1029,41'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:1028,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    apr_xml_parse_file
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_xml_parser_geterror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_strerror
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5parseEP12apr_xml_elem
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionLinenumberEnd: 1259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         162
      ICount:          733
      EdgeCount:       294
      CyclomaticComplexity: 134
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate11parseLoggerEP12apr_xml_elem
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate18parseLoggerFactoryEP12apr_xml_elem
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate9parseRootEP12apr_xml_elem
        - _ZN7log4cxx5Level6getAllEv
        - _ZN7log4cxx7helpers13ThreadUtility9configureENS0_23ThreadConfigurationTypeE
        - _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15OptionConverter7toLevelERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEE
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog15setColorEnabledEb
        - _ZN7log4cxx7helpers6LogLog20setInternalDebuggingEb
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx5Level8toStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:1163,17'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1165,17'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1167,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1172,32'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1172,26'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1178,32'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/domconfigurator.cpp:1178,3'
          Dst:             _ZN7log4cxx7helpers6LogLog20setInternalDebuggingEb
        - Src:             'src/main/cpp/domconfigurator.cpp:1181,32'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1181,26'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1184,27'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/domconfigurator.cpp:1184,3'
          Dst:             _ZN7log4cxx7helpers6LogLog15setColorEnabledEb
        - Src:             'src/main/cpp/domconfigurator.cpp:1187,33'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1187,27'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1191,73'
          Dst:             _ZN7log4cxx5Level6getAllEv
        - Src:             'src/main/cpp/domconfigurator.cpp:1191,34'
          Dst:             _ZN7log4cxx7helpers15OptionConverter7toLevelERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1192,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/domconfigurator.cpp:1195,41'
          Dst:             _ZNK7log4cxx5Level8toStringEv
        - Src:             'src/main/cpp/domconfigurator.cpp:1194,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1200,38'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1200,32'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1204,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/domconfigurator.cpp:1206,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1210,4'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility9configureENS0_23ThreadConfigurationTypeE
        - Src:             'src/main/cpp/domconfigurator.cpp:1214,4'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility9configureENS0_23ThreadConfigurationTypeE
        - Src:             'src/main/cpp/domconfigurator.cpp:1218,4'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility9configureENS0_23ThreadConfigurationTypeE
        - Src:             'src/main/cpp/domconfigurator.cpp:1222,4'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility9configureENS0_23ThreadConfigurationTypeE
        - Src:             'src/main/cpp/domconfigurator.cpp:1226,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1240,4'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate18parseLoggerFactoryEP12apr_xml_elem
        - Src:             'src/main/cpp/domconfigurator.cpp:1252,4'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate11parseLoggerEP12apr_xml_elem
        - Src:             'src/main/cpp/domconfigurator.cpp:1256,4'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate9parseRootEP12apr_xml_elem
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1276
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:1285,17'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1262
      functionLinenumberEnd: 1272
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          117
      EdgeCount:       36
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7log4cxx7helpers15OptionConverter9substVarsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:1265,10'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9substVarsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/domconfigurator.cpp:1266,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:1269,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/domconfigurator.cpp:1271,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:1271,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:1271,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate18parseLoggerFactoryEP12apr_xml_elem
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          246
      EdgeCount:       76
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7log4cxx3spi13LoggerFactory14getStaticClassEv
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx4castINS_3spi13LoggerFactoryENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - _ZN7log4cxx6config14PropertySetterD2Ev
        - _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15OptionConverter22instantiateByClassNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS0_5ClassERKNS2_10shared_ptrINS0_6ObjectEEE
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:590,28'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:590,22'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:595,16'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:597,16'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:599,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:604,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:605,6'
          Dst:             _ZN7log4cxx3spi13LoggerFactory14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:603,14'
          Dst:             _ZN7log4cxx7helpers15OptionConverter22instantiateByClassNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS0_5ClassERKNS2_10shared_ptrINS0_6ObjectEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:612,25'
          Dst:             _ZN7log4cxx4castINS_3spi13LoggerFactoryENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:613,18'
          Dst:             _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:623,5'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - Src:             'src/main/cpp/domconfigurator.cpp:626,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:626,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate11parseLoggerEP12apr_xml_elem
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         60
      ICount:          305
      EdgeCount:       100
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate28parseChildrenOfLoggerElementEP12apr_xml_elemNSt3__110shared_ptrINS_6LoggerEEEb
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx6Logger13setAdditivityEb
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx6Logger7getNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:561,31'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:561,25'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:563,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/domconfigurator.cpp:565,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:573,10'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:573,4'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:572,20'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/domconfigurator.cpp:576,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/domconfigurator.cpp:578,52'
          Dst:             _ZNK7log4cxx6Logger7getNameEv
        - Src:             'src/main/cpp/domconfigurator.cpp:578,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:581,10'
          Dst:             _ZN7log4cxx6Logger13setAdditivityEb
        - Src:             'src/main/cpp/domconfigurator.cpp:582,2'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate28parseChildrenOfLoggerElementEP12apr_xml_elemNSt3__110shared_ptrINS_6LoggerEEEb
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate9parseRootEP12apr_xml_elem
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate28parseChildrenOfLoggerElementEP12apr_xml_elemNSt3__110shared_ptrINS_6LoggerEEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:635,2'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate28parseChildrenOfLoggerElementEP12apr_xml_elemNSt3__110shared_ptrINS_6LoggerEEEb
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate28parseChildrenOfLoggerElementEP12apr_xml_elemNSt3__110shared_ptrINS_6LoggerEEEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         159
      ICount:          808
      EdgeCount:       284
      CyclomaticComplexity: 127
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate10parseLevelEP12apr_xml_elemNSt3__110shared_ptrINS_6LoggerEEEb
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate21parseFallbackAppenderEP12apr_xml_elemRKNSt3__110shared_ptrINS_6LoggerEEERKNS6_INS_16AppenderSkeletonEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate21parseFallbackAppenderEP12apr_xml_elemRKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEERKNS5_10shared_ptrINS_3spi18AppenderAttachableEEERKNSE_INS_8AppenderEEERKNSE_INS_16AppenderSkeletonEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate23findAppenderByReferenceEP12apr_xml_elemPKc
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx4castINS_13AsyncAppenderENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS4_IT0_EE
        - _ZN7log4cxx4castINS_16AppenderSkeletonENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS4_IT0_EE
        - _ZN7log4cxx6Logger16replaceAppendersERKNSt3__16vectorINS1_10shared_ptrINS_8AppenderEEENS1_9allocatorIS5_EEEE
        - _ZN7log4cxx6config14PropertySetter8activateEv
        - _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - _ZN7log4cxx6config14PropertySetterD2Ev
        - _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx8Appender14getStaticClassEv
        - _ZNK7log4cxx6Logger7getNameEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:643,17'
          Dst:             _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:646,16'
          Dst:             _ZNK7log4cxx6Logger7getNameEv
        - Src:             'src/main/cpp/domconfigurator.cpp:648,30'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:648,24'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:649,33'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/domconfigurator.cpp:664,24'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate23findAppenderByReferenceEP12apr_xml_elemPKc
        - Src:             'src/main/cpp/domconfigurator.cpp:666,9'
          Dst:             _ZN7log4cxx4castINS_13AsyncAppenderENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS4_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:668,9'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/domconfigurator.cpp:670,45'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:672,47'
          Dst:             _ZNK7log4cxx6Logger7getNameEv
        - Src:             'src/main/cpp/domconfigurator.cpp:670,6'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:678,6'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate21parseFallbackAppenderEP12apr_xml_elemRKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEERKNS5_10shared_ptrINS_3spi18AppenderAttachableEEERKNSE_INS_8AppenderEEERKNSE_INS_16AppenderSkeletonEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:680,33'
          Dst:             _ZN7log4cxx4castINS_16AppenderSkeletonENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS4_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:681,6'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate21parseFallbackAppenderEP12apr_xml_elemRKNSt3__110shared_ptrINS_6LoggerEEERKNS6_INS_16AppenderSkeletonEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:686,4'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate10parseLevelEP12apr_xml_elemNSt3__110shared_ptrINS_6LoggerEEEb
        - Src:             'src/main/cpp/domconfigurator.cpp:690,4'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate10parseLevelEP12apr_xml_elemNSt3__110shared_ptrINS_6LoggerEEEb
        - Src:             'src/main/cpp/domconfigurator.cpp:694,4'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - Src:             'src/main/cpp/domconfigurator.cpp:699,17'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:701,17'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:703,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:708,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/domconfigurator.cpp:711,16'
          Dst:             _ZNK7log4cxx6Logger7getNameEv
        - Src:             'src/main/cpp/domconfigurator.cpp:710,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:713,11'
          Dst:             _ZN7log4cxx6Logger16replaceAppendersERKNSt3__16vectorINS1_10shared_ptrINS_8AppenderEEENS1_9allocatorIS5_EEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:720,11'
          Dst:             _ZN7log4cxx6Logger16replaceAppendersERKNSt3__16vectorINS1_10shared_ptrINS_8AppenderEEENS1_9allocatorIS5_EEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:723,13'
          Dst:             _ZN7log4cxx6config14PropertySetter8activateEv
        - Src:             'src/main/cpp/domconfigurator.cpp:724,1'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:724,1'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate23findAppenderByReferenceEP12apr_xml_elemPKc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          382
      EdgeCount:       130
      CyclomaticComplexity: 59
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate18findAppenderByNameEP12apr_xml_elemRKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx8Appender14getStaticClassEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:250,33'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:250,27'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:256,16'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:258,16'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:260,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:270,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:277,14'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate18findAppenderByNameEP12apr_xml_elemRKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:282,38'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:282,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate21parseFallbackAppenderEP12apr_xml_elemRKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEERKNS5_10shared_ptrINS_3spi18AppenderAttachableEEERKNSE_INS_8AppenderEEERKNSE_INS_16AppenderSkeletonEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          114
      EdgeCount:       29
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton15setErrorHandlerENSt3__110shared_ptrINS_3spi12ErrorHandlerEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate23findAppenderByReferenceEP12apr_xml_elemPKc
        - _ZN7log4cxx5varia20FallbackErrorHandler17addAppenderHolderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_3spi18AppenderAttachableEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:428,30'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate23findAppenderByReferenceEP12apr_xml_elemPKc
        - Src:             'src/main/cpp/domconfigurator.cpp:433,7'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandler17addAppenderHolderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_3spi18AppenderAttachableEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:434,10'
          Dst:             _ZN7log4cxx16AppenderSkeleton15setErrorHandlerENSt3__110shared_ptrINS_3spi12ErrorHandlerEEE
    - functionName:    _ZN7log4cxx4castINS_16AppenderSkeletonENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS4_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton14getStaticClassEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx16AppenderSkeleton14getStaticClassEv
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate21parseFallbackAppenderEP12apr_xml_elemRKNSt3__110shared_ptrINS_6LoggerEEERKNS6_INS_16AppenderSkeletonEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          124
      EdgeCount:       31
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton15setErrorHandlerENSt3__110shared_ptrINS_3spi12ErrorHandlerEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate23findAppenderByReferenceEP12apr_xml_elemPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:440,30'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate23findAppenderByReferenceEP12apr_xml_elemPKc
        - Src:             'src/main/cpp/domconfigurator.cpp:446,12'
          Dst:             _ZN7log4cxx16AppenderSkeleton15setErrorHandlerENSt3__110shared_ptrINS_3spi12ErrorHandlerEEE
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate10parseLevelEP12apr_xml_elemNSt3__110shared_ptrINS_6LoggerEEEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         165
      ICount:          804
      EdgeCount:       276
      CyclomaticComplexity: 113
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx5Level14getStaticClassEv
        - _ZN7log4cxx5Level8getDebugEv
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter7toLevelERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEE
        - _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZNK7log4cxx5Level8toStringEv
        - _ZNK7log4cxx6Logger7getNameEv
        - __clang_call_terminate
        - __cxa_bad_cast
        - __cxa_begin_catch
        - __cxa_end_catch
        - __dynamic_cast
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:889,33'
          Dst:             _ZNK7log4cxx6Logger7getNameEv
        - Src:             'src/main/cpp/domconfigurator.cpp:896,27'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:896,21'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:897,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/domconfigurator.cpp:899,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:902,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/domconfigurator.cpp:903,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/domconfigurator.cpp:907,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:916,29'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:916,23'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:920,56'
          Dst:             _ZN7log4cxx5Level8getDebugEv
        - Src:             'src/main/cpp/domconfigurator.cpp:920,21'
          Dst:             _ZN7log4cxx7helpers15OptionConverter7toLevelERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:924,8'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/domconfigurator.cpp:926,45'
          Dst:             _ZN7log4cxx5Level14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:926,5'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:932,61'
          Dst:             _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:932,22'
          Dst:             __dynamic_cast
        - Src:             'src/main/cpp/domconfigurator.cpp:932,22'
          Dst:             __cxa_bad_cast
        - Src:             'src/main/cpp/domconfigurator.cpp:945,4'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:936,54'
          Dst:             _ZN7log4cxx5Level14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:936,5'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/domconfigurator.cpp:938,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:933,4'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:941,54'
          Dst:             _ZN7log4cxx5Level14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:941,5'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:945,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:945,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:938,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:949,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/domconfigurator.cpp:952,33'
          Dst:             _ZNK7log4cxx5Level8toStringEv
        - Src:             'src/main/cpp/domconfigurator.cpp:951,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:945,4'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 957
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          120
      EdgeCount:       32
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx6config14PropertySetter11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:958,23'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:958,17'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:959,24'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:959,18'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:960,10'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:961,13'
          Dst:             _ZN7log4cxx6config14PropertySetter11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate18findAppenderByNameEP12apr_xml_elemRKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          157
      EdgeCount:       33
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate13parseAppenderEP12apr_xml_elem
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate18findAppenderByNameEP12apr_xml_elemRKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:226,24'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:228,20'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate13parseAppenderEP12apr_xml_elem
        - Src:             'src/main/cpp/domconfigurator.cpp:235,19'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate18findAppenderByNameEP12apr_xml_elemRKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate13parseAppenderEP12apr_xml_elem
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         270
      ICount:          1388
      EdgeCount:       460
      CyclomaticComplexity: 192
      functionsReached:
        - _ZN7log4cxx3net12SMTPAppender12setEvaluatorERNSt3__110shared_ptrINS_3spi24TriggeringEventEvaluatorEEE
        - _ZN7log4cxx3spi18AppenderAttachable14getStaticClassEv
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate11parseLayoutEP12apr_xml_elem
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12parseFiltersEP12apr_xml_elem
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate14AppenderStatusD2Ev
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate17parseErrorHandlerEP12apr_xml_elemRKNSt3__110shared_ptrINS_8AppenderEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate18parseRollingPolicyEP12apr_xml_elem
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate21parseFallbackAppenderEP12apr_xml_elemRKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEERKNS5_10shared_ptrINS_3spi18AppenderAttachableEEERKNSE_INS_8AppenderEEERKNSE_INS_16AppenderSkeletonEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate21parseTriggeringPolicyEP12apr_xml_elem
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate23findAppenderByReferenceEP12apr_xml_elemPKc
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx4castINS_16AppenderSkeletonENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS4_IT0_EE
        - _ZN7log4cxx4castINS_3net12SMTPAppenderENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx4castINS_3spi18AppenderAttachableENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx4castINS_3spi24TriggeringEventEvaluatorENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZN7log4cxx4castINS_7rolling16TriggeringPolicyENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZN7log4cxx4castINS_7rolling19RollingFileAppenderENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx4castINS_8AppenderENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx6config14PropertySetter8activateEv
        - _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - _ZN7log4cxx6config14PropertySetterD2Ev
        - _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZN7log4cxx7rolling19RollingFileAppender16setRollingPolicyERKNSt3__110shared_ptrINS0_13RollingPolicyEEE
        - _ZN7log4cxx7rolling19RollingFileAppender19setTriggeringPolicyERKNSt3__110shared_ptrINS0_16TriggeringPolicyEEE
        - _ZN7log4cxx8Appender14getStaticClassEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:295,28'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:295,22'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:296,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/domconfigurator.cpp:298,43'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:298,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:304,34'
          Dst:             _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:305,26'
          Dst:             _ZN7log4cxx4castINS_8AppenderENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:307,87'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:307,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:310,18'
          Dst:             _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:312,27'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:312,21'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:313,3'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate14AppenderStatusD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:325,5'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - Src:             'src/main/cpp/domconfigurator.cpp:313,3'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate14AppenderStatusD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:330,25'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate11parseLayoutEP12apr_xml_elem
        - Src:             'src/main/cpp/domconfigurator.cpp:335,20'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12parseFiltersEP12apr_xml_elem
        - Src:             'src/main/cpp/domconfigurator.cpp:344,5'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate17parseErrorHandlerEP12apr_xml_elemRKNSt3__110shared_ptrINS_8AppenderEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:348,23'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate18parseRollingPolicyEP12apr_xml_elem
        - Src:             'src/main/cpp/domconfigurator.cpp:349,34'
          Dst:             _ZN7log4cxx4castINS_7rolling19RollingFileAppenderENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:353,11'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender16setRollingPolicyERKNSt3__110shared_ptrINS0_13RollingPolicyEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:358,19'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate21parseTriggeringPolicyEP12apr_xml_elem
        - Src:             'src/main/cpp/domconfigurator.cpp:359,34'
          Dst:             _ZN7log4cxx4castINS_7rolling19RollingFileAppenderENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:360,37'
          Dst:             _ZN7log4cxx4castINS_7rolling16TriggeringPolicyENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:364,11'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender19setTriggeringPolicyERKNSt3__110shared_ptrINS0_16TriggeringPolicyEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:368,19'
          Dst:             _ZN7log4cxx4castINS_3net12SMTPAppenderENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:372,24'
          Dst:             _ZN7log4cxx4castINS_3spi24TriggeringEventEvaluatorENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:373,14'
          Dst:             _ZN7log4cxx3net12SMTPAppender12setEvaluatorERNSt3__110shared_ptrINS_3spi24TriggeringEventEvaluatorEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:379,30'
          Dst:             _ZN7log4cxx3spi18AppenderAttachable14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:381,33'
          Dst:             _ZN7log4cxx4castINS_3spi18AppenderAttachableENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:382,34'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate23findAppenderByReferenceEP12apr_xml_elemPKc
        - Src:             'src/main/cpp/domconfigurator.cpp:384,11'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/domconfigurator.cpp:386,50'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:387,90'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:386,8'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:391,30'
          Dst:             _ZN7log4cxx4castINS_16AppenderSkeletonENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS4_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:392,8'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate21parseFallbackAppenderEP12apr_xml_elemRKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEERKNS5_10shared_ptrINS_3spi18AppenderAttachableEEERKNSE_INS_8AppenderEEERKNSE_INS_16AppenderSkeletonEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:397,55'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:399,53'
          Dst:             _ZN7log4cxx3spi18AppenderAttachable14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:397,6'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:405,18'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:407,18'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:409,5'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:413,14'
          Dst:             _ZN7log4cxx6config14PropertySetter8activateEv
        - Src:             'src/main/cpp/domconfigurator.cpp:416,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:416,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:416,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:421,52'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:421,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/domconfigurator.cpp:423,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:423,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:423,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate14AppenderStatusD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      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:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate11parseLayoutEP12apr_xml_elem
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          443
      EdgeCount:       141
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx4castINS_6LayoutENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx6Layout14getStaticClassEv
        - _ZN7log4cxx6config14PropertySetter8activateEv
        - _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - _ZN7log4cxx6config14PropertySetterD2Ev
        - _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:731,28'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:731,22'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:732,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/domconfigurator.cpp:734,43'
          Dst:             _ZN7log4cxx6Layout14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:734,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:740,34'
          Dst:             _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:741,22'
          Dst:             _ZN7log4cxx4castINS_6LayoutENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:742,18'
          Dst:             _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:752,5'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - Src:             'src/main/cpp/domconfigurator.cpp:757,18'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:759,18'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:761,5'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:765,14'
          Dst:             _ZN7log4cxx6config14PropertySetter8activateEv
        - Src:             'src/main/cpp/domconfigurator.cpp:767,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:767,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:767,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:770,52'
          Dst:             _ZN7log4cxx6Layout14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:770,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/domconfigurator.cpp:772,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:772,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:772,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12parseFiltersEP12apr_xml_elem
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          274
      EdgeCount:       86
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN7log4cxx3spi6Filter14getStaticClassEv
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx4castINS_3spi6FilterENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZN7log4cxx6config14PropertySetter8activateEv
        - _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - _ZN7log4cxx6config14PropertySetterD2Ev
        - _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15OptionConverter22instantiateByClassNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS0_5ClassERKNS2_10shared_ptrINS0_6ObjectEEE
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:518,26'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:518,20'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:521,4'
          Dst:             _ZN7log4cxx3spi6Filter14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:520,32'
          Dst:             _ZN7log4cxx7helpers15OptionConverter22instantiateByClassNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS0_5ClassERKNS2_10shared_ptrINS0_6ObjectEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:522,11'
          Dst:             _ZN7log4cxx4castINS_3spi6FilterENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:526,18'
          Dst:             _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:536,5'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - Src:             'src/main/cpp/domconfigurator.cpp:541,18'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:543,18'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:545,5'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:549,14'
          Dst:             _ZN7log4cxx6config14PropertySetter8activateEv
        - Src:             'src/main/cpp/domconfigurator.cpp:551,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:551,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate17parseErrorHandlerEP12apr_xml_elemRKNSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          437
      EdgeCount:       140
      CyclomaticComplexity: 62
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton15setErrorHandlerENSt3__110shared_ptrINS_3spi12ErrorHandlerEEE
        - _ZN7log4cxx3spi12ErrorHandler14getStaticClassEv
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate23findAppenderByReferenceEP12apr_xml_elemPKc
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx4castINS_16AppenderSkeletonENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS4_IT0_EE
        - _ZN7log4cxx4castINS_3spi12ErrorHandlerENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZN7log4cxx6config14PropertySetter8activateEv
        - _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - _ZN7log4cxx6config14PropertySetterD2Ev
        - _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15OptionConverter22instantiateByClassNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS0_5ClassERKNS2_10shared_ptrINS0_6ObjectEEE
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:458,10'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:458,4'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:459,4'
          Dst:             _ZN7log4cxx3spi12ErrorHandler14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:457,32'
          Dst:             _ZN7log4cxx7helpers15OptionConverter22instantiateByClassNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS0_5ClassERKNS2_10shared_ptrINS0_6ObjectEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:461,7'
          Dst:             _ZN7log4cxx4castINS_3spi12ErrorHandlerENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:467,18'
          Dst:             _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:477,5'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - Src:             'src/main/cpp/domconfigurator.cpp:481,25'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate23findAppenderByReferenceEP12apr_xml_elemPKc
        - Src:             'src/main/cpp/domconfigurator.cpp:486,26'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:498,18'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:500,18'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:502,5'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:506,14'
          Dst:             _ZN7log4cxx6config14PropertySetter8activateEv
        - Src:             'src/main/cpp/domconfigurator.cpp:507,26'
          Dst:             _ZN7log4cxx4castINS_16AppenderSkeletonENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS4_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:508,17'
          Dst:             _ZN7log4cxx16AppenderSkeleton15setErrorHandlerENSt3__110shared_ptrINS_3spi12ErrorHandlerEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:509,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:509,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate18parseRollingPolicyEP12apr_xml_elem
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          420
      EdgeCount:       130
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx4castINS_7rolling13RollingPolicyENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZN7log4cxx6config14PropertySetter8activateEv
        - _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - _ZN7log4cxx6config14PropertySetterD2Ev
        - _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZN7log4cxx7rolling13RollingPolicy14getStaticClassEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:839,30'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:839,24'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:840,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/domconfigurator.cpp:842,43'
          Dst:             _ZN7log4cxx7rolling13RollingPolicy14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:842,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:848,34'
          Dst:             _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:849,18'
          Dst:             _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:859,5'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - Src:             'src/main/cpp/domconfigurator.cpp:864,18'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:866,18'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:868,5'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:872,14'
          Dst:             _ZN7log4cxx6config14PropertySetter8activateEv
        - Src:             'src/main/cpp/domconfigurator.cpp:873,10'
          Dst:             _ZN7log4cxx4castINS_7rolling13RollingPolicyENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:874,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:874,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:874,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:877,52'
          Dst:             _ZN7log4cxx7rolling13RollingPolicy14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:877,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/domconfigurator.cpp:879,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:879,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:879,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate21parseTriggeringPolicyEP12apr_xml_elem
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          498
      EdgeCount:       168
      CyclomaticComplexity: 72
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12parseFiltersEP12apr_xml_elem
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx4castINS_7rolling27FilterBasedTriggeringPolicyENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZN7log4cxx6config14PropertySetter8activateEv
        - _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - _ZN7log4cxx6config14PropertySetterD2Ev
        - _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZN7log4cxx7rolling16TriggeringPolicy14getStaticClassEv
        - _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy9addFilterERKNSt3__110shared_ptrINS_3spi6FilterEEE
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:780,30'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12getAttributeEP12apr_xml_elemRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:780,24'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate5substERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:781,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/domconfigurator.cpp:783,43'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicy14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:783,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:789,34'
          Dst:             _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:790,18'
          Dst:             _ZN7log4cxx6config14PropertySetterC2ERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:800,5'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12setParameterEP12apr_xml_elemRNS_6config14PropertySetterE
        - Src:             'src/main/cpp/domconfigurator.cpp:804,20'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate12parseFiltersEP12apr_xml_elem
        - Src:             'src/main/cpp/domconfigurator.cpp:805,21'
          Dst:             _ZN7log4cxx4castINS_7rolling27FilterBasedTriggeringPolicyENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - Src:             'src/main/cpp/domconfigurator.cpp:809,13'
          Dst:             _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy9addFilterERKNSt3__110shared_ptrINS_3spi6FilterEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:816,18'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:818,18'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:820,5'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:824,14'
          Dst:             _ZN7log4cxx6config14PropertySetter8activateEv
        - Src:             'src/main/cpp/domconfigurator.cpp:826,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:826,2'
          Dst:             _ZN7log4cxx6config14PropertySetterD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:826,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:829,52'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicy14getStaticClassEv
        - Src:             'src/main/cpp/domconfigurator.cpp:829,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/domconfigurator.cpp:831,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:831,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/domconfigurator.cpp:831,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx4castINS_3net12SMTPAppenderENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3net12SMTPAppender14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx3net12SMTPAppender14getStaticClassEv
    - functionName:    _ZN7log4cxx4castINS_3spi24TriggeringEventEvaluatorENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3spi24TriggeringEventEvaluator14getStaticClassEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx3spi24TriggeringEventEvaluator14getStaticClassEv
    - functionName:    _ZN7log4cxx4castINS_3spi18AppenderAttachableENS_8AppenderELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3spi18AppenderAttachable14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx3spi18AppenderAttachable14getStaticClassEv
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate14AppenderStatusC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      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:    _ZN7log4cxx4castINS_7rolling27FilterBasedTriggeringPolicyENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy14getStaticClassEv
    - functionName:    _ZN7log4cxx4castINS_3spi12ErrorHandlerENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3spi12ErrorHandler14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx3spi12ErrorHandler14getStaticClassEv
    - functionName:    _ZN7log4cxx4castINS_3spi6FilterENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3spi6Filter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx3spi6Filter14getStaticClassEv
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivate14AppenderStatusC2EOS3_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10PropertiesD2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:67,25'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:67,25'
          Dst:             _ZN7log4cxx7helpers10PropertiesD2Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator22DOMConfiguratorPrivateC2ERKNSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          98
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx3spi12Configurator10propertiesEv
        - _ZN7log4cxx7helpers10PropertiesC2ERKS1_
        - _ZN7log4cxx7helpers10PropertiesD2Ev
        - _ZN7log4cxx7helpers14CharsetDecoder10getDecoderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:78,21'
          Dst:             _ZN7log4cxx3spi12Configurator10propertiesEv
        - Src:             'src/main/cpp/domconfigurator.cpp:78,19'
          Dst:             _ZN7log4cxx7helpers10PropertiesC2ERKS1_
        - Src:             'src/main/cpp/domconfigurator.cpp:96,2'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:88,33'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder10getDecoderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:98,3'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:98,3'
          Dst:             _ZN7log4cxx7helpers10PropertiesD2Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfiguratorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n48_NK7log4cxx3xml15DOMConfigurator4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/domconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3xml15DOMConfigurator4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/domconfigurator.h:0,0'
          Dst:             _ZNK7log4cxx3xml15DOMConfigurator4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx3xml15DOMConfigurator10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/domconfigurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3xml15DOMConfigurator10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/domconfigurator.h:0,0'
          Dst:             _ZNK7log4cxx3xml15DOMConfigurator10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE6Unused7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      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:    _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE6UnusedD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE6UnusedD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:35,9'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE6UnusedD2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE6UnusedD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:35,9'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE6UnusedC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:35,9'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3xml11XMLWatchdog10doOnChangeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - _ZN7log4cxx3xml15DOMConfiguratorC1Ev
        - _ZN7log4cxx3xml15DOMConfiguratorD1Ev
        - _ZN7log4cxx7helpers12FileWatchdog4fileEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:157,4'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorC1Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:157,34'
          Dst:             _ZN7log4cxx7helpers12FileWatchdog4fileEv
        - Src:             'src/main/cpp/domconfigurator.cpp:158,5'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - Src:             'src/main/cpp/domconfigurator.cpp:157,22'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:157,4'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD1Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:157,4'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD1Ev
    - functionName:    _ZN7log4cxx3xml11XMLWatchdogD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml11XMLWatchdogD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:144,7'
          Dst:             _ZN7log4cxx3xml11XMLWatchdogD2Ev
    - functionName:    _ZN7log4cxx3xml11XMLWatchdogD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12FileWatchdogD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:144,7'
          Dst:             _ZN7log4cxx7helpers12FileWatchdogD2Ev
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:41,2'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:42,2'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE6UnusedC2Ev
        - _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE6UnusedD2Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,66'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE6UnusedC2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_atexit
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE6UnusedD2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_guard_release
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEED0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.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:
        - _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:31,7'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEED2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml11XMLWatchdogD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:31,7'
          Dst:             _ZN7log4cxx3xml11XMLWatchdogD2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:31,7'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3xml11XMLWatchdogC2ERKNS_4FileE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12FileWatchdogC2ERKNS_4FileE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:147,39'
          Dst:             _ZN7log4cxx7helpers12FileWatchdogC2ERKNS_4FileE
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEEC2INS_4FileEJEvEET_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3xml11XMLWatchdogC2ERKNS_4FileE
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:50,2'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:51,5'
          Dst:             _ZN7log4cxx3xml11XMLWatchdogC2ERKNS_4FileE
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:52,3'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZZN7log4cxx3xml11XMLWatchdog13startWatchingERKNS_4FileElENKUlvE_clEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 166
      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:    _ZN7log4cxx4castINS_7helpers15SingletonHolderINS_3xml11XMLWatchdogEEENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS8_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS0_15SingletonHolderINS_3xml11XMLWatchdogEEEEENSt3__110shared_ptrIT_EENS7_8functionIFNS8_INS0_6ObjectEEEvEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/aprinitializer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx4castINS_7helpers15SingletonHolderINS_3xml11XMLWatchdogEEENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS8_IT0_EE
        - _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
        - _ZN7log4cxx7helpers14APRInitializer15findOrAddObjectEmNSt3__18functionIFNS2_10shared_ptrINS0_6ObjectEEEvEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,19'
          Dst:             _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,33'
          Dst:             _ZN7log4cxx7helpers14APRInitializer15findOrAddObjectEmNSt3__18functionIFNS2_10shared_ptrINS0_6ObjectEEEvEEE
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,11'
          Dst:             _ZN7log4cxx4castINS_7helpers15SingletonHolderINS_3xml11XMLWatchdogEEENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS8_IT0_EE
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator5substERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1389
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator12getAttributeERNSt3__110shared_ptrINS_7helpers14CharsetDecoderEEEP12apr_xml_elemRKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1387
      functionLinenumberEnd: 1387
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator5parseERNS_7helpers4PoolERNSt3__110shared_ptrINS2_14CharsetDecoderEEEP12apr_xml_elemP11apr_xml_docRNS5_3mapINS5_12basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEENS6_INS_8AppenderEEENS5_4lessISK_EENSI_INS5_4pairIKSK_SM_EEEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1382
      functionLinenumberEnd: 1382
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator12setParameterERNS_7helpers4PoolERNSt3__110shared_ptrINS2_14CharsetDecoderEEEP12apr_xml_elemRNS_6config14PropertySetterE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1375
      functionLinenumberEnd: 1375
      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:    _ZN7log4cxx3xml15DOMConfigurator10parseLevelERNS_7helpers4PoolERNSt3__110shared_ptrINS2_14CharsetDecoderEEEP12apr_xml_elemNS6_INS_6LoggerEEEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1370
      functionLinenumberEnd: 1370
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator18parseRollingPolicyERNS_7helpers4PoolERNSt3__110shared_ptrINS2_14CharsetDecoderEEEP12apr_xml_elem
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1365
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator21parseTriggeringPolicyERNS_7helpers4PoolERNSt3__110shared_ptrINS2_14CharsetDecoderEEEP12apr_xml_elem
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1360
      functionLinenumberEnd: 1360
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator11parseLayoutERNS_7helpers4PoolERNSt3__110shared_ptrINS2_14CharsetDecoderEEEP12apr_xml_elem
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1355
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator28parseChildrenOfLoggerElementERNS_7helpers4PoolERNSt3__110shared_ptrINS2_14CharsetDecoderEEEP12apr_xml_elemNS6_INS_6LoggerEEEbP11apr_xml_docRNS5_3mapINS5_12basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEENS6_INS_8AppenderEEENS5_4lessISM_EENSK_INS5_4pairIKSM_SO_EEEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1350
      functionLinenumberEnd: 1350
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator9parseRootERNS_7helpers4PoolERNSt3__110shared_ptrINS2_14CharsetDecoderEEEP12apr_xml_elemP11apr_xml_docRNS5_3mapINS5_12basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEENS6_INS_8AppenderEEENS5_4lessISK_EENSI_INS5_4pairIKSK_SM_EEEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionLinenumberEnd: 1343
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator18parseLoggerFactoryERNS_7helpers4PoolERNSt3__110shared_ptrINS2_14CharsetDecoderEEEP12apr_xml_elem
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1336
      functionLinenumberEnd: 1336
      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:    _ZN7log4cxx3xml15DOMConfigurator11parseLoggerERNS_7helpers4PoolERNSt3__110shared_ptrINS2_14CharsetDecoderEEEP12apr_xml_elemP11apr_xml_docRNS5_3mapINS5_12basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEENS6_INS_8AppenderEEENS5_4lessISK_EENSI_INS5_4pairIKSK_SM_EEEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1331
      functionLinenumberEnd: 1331
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator12parseFiltersERNS_7helpers4PoolERNSt3__110shared_ptrINS2_14CharsetDecoderEEEP12apr_xml_elemRNS5_6vectorINS6_INS_3spi6FilterEEENS5_9allocatorISF_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1324
      functionLinenumberEnd: 1324
      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:    _ZN7log4cxx3xml15DOMConfigurator17parseErrorHandlerERNS_7helpers4PoolERNSt3__110shared_ptrINS2_14CharsetDecoderEEEP12apr_xml_elemRNS6_INS_8AppenderEEEP11apr_xml_docRNS5_3mapINS5_12basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEESD_NS5_4lessISN_EENSL_INS5_4pairIKSN_SD_EEEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1319
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator13parseAppenderERNS_7helpers4PoolERNSt3__110shared_ptrINS2_14CharsetDecoderEEEP12apr_xml_elemP11apr_xml_docRNS5_3mapINS5_12basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEENS6_INS_8AppenderEEENS5_4lessISK_EENSI_INS5_4pairIKSK_SM_EEEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1312
      functionLinenumberEnd: 1312
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator23findAppenderByReferenceERNS_7helpers4PoolERNSt3__110shared_ptrINS2_14CharsetDecoderEEEP12apr_xml_elemP11apr_xml_docRNS5_3mapINS5_12basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEENS6_INS_8AppenderEEENS5_4lessISK_EENSI_INS5_4pairIKSK_SM_EEEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1306
      functionLinenumberEnd: 1306
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator18findAppenderByNameERNS_7helpers4PoolERNSt3__110shared_ptrINS2_14CharsetDecoderEEEP12apr_xml_elemP11apr_xml_docRKNS5_12basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEERNS5_3mapISJ_NS6_INS_8AppenderEEENS5_4lessISJ_EENSH_INS5_4pairISK_SO_EEEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1299
      functionLinenumberEnd: 1299
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml11XMLWatchdog13startWatchingERKNS_4FileEl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          89
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7log4cxx7helpers12FileWatchdog5startEv
        - _ZN7log4cxx7helpers12FileWatchdog7setFileERKNS_4FileE
        - _ZN7log4cxx7helpers12FileWatchdog8setDelayEl
        - _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS0_15SingletonHolderINS_3xml11XMLWatchdogEEEEENSt3__110shared_ptrIT_EENS7_8functionIFNS8_INS0_6ObjectEEEvEEE
        - _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE5valueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:164,19'
          Dst:             _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS0_15SingletonHolderINS_3xml11XMLWatchdogEEEEENSt3__110shared_ptrIT_EENS7_8functionIFNS8_INS0_6ObjectEEEvEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:168,26'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS_3xml11XMLWatchdogEE5valueEv
        - Src:             'src/main/cpp/domconfigurator.cpp:169,9'
          Dst:             _ZN7log4cxx7helpers12FileWatchdog7setFileERKNS_4FileE
        - Src:             'src/main/cpp/domconfigurator.cpp:170,9'
          Dst:             _ZN7log4cxx7helpers12FileWatchdog8setDelayEl
        - Src:             'src/main/cpp/domconfigurator.cpp:171,9'
          Dst:             _ZN7log4cxx7helpers12FileWatchdog5startEv
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator17configureAndWatchERKNS_4FileEl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx3xml11XMLWatchdog13startWatchingERKNS_4FileEl
        - _ZN7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - _ZN7log4cxx3xml15DOMConfiguratorC1Ev
        - _ZN7log4cxx3xml15DOMConfiguratorD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:1110,36'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorC1Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1110,72'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - Src:             'src/main/cpp/domconfigurator.cpp:1110,54'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1110,36'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD1Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1111,2'
          Dst:             _ZN7log4cxx3xml11XMLWatchdog13startWatchingERKNS_4FileEl
        - Src:             'src/main/cpp/domconfigurator.cpp:1110,36'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD1Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator17configureAndWatchERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx3xml11XMLWatchdog13startWatchingERKNS_4FileEl
        - _ZN7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - _ZN7log4cxx3xml15DOMConfiguratorC1Ev
        - _ZN7log4cxx3xml15DOMConfiguratorD1Ev
        - _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4FileD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:1119,7'
          Dst:             _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1120,36'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorC1Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1120,72'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - Src:             'src/main/cpp/domconfigurator.cpp:1120,54'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1120,36'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD1Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1121,2'
          Dst:             _ZN7log4cxx3xml11XMLWatchdog13startWatchingERKNS_4FileEl
        - Src:             'src/main/cpp/domconfigurator.cpp:1123,1'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1120,36'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD1Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1123,1'
          Dst:             _ZN7log4cxx4FileD2Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator17configureAndWatchERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator17configureAndWatchERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:1084,9'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator17configureAndWatchERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator17configureAndWatchERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator17configureAndWatchERKNS_4FileEl
        - _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7log4cxx4FileD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:1104,27'
          Dst:             _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1104,9'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator17configureAndWatchERKNS_4FileEl
        - Src:             'src/main/cpp/domconfigurator.cpp:1104,2'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1104,2'
          Dst:             _ZN7log4cxx4FileD2Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator17configureAndWatchERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator17configureAndWatchERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:1078,9'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator17configureAndWatchERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEl
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator9configureERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1053
      functionLinenumberEnd: 1056
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - _ZN7log4cxx3xml15DOMConfiguratorC1Ev
        - _ZN7log4cxx3xml15DOMConfiguratorD1Ev
        - _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4FileD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:1054,7'
          Dst:             _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1055,9'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorC1Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1055,45'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - Src:             'src/main/cpp/domconfigurator.cpp:1055,27'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1055,2'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD1Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1056,1'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1055,2'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD1Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1056,1'
          Dst:             _ZN7log4cxx4FileD2Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator9configureERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1046
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - _ZN7log4cxx3xml15DOMConfiguratorC1Ev
        - _ZN7log4cxx3xml15DOMConfiguratorD1Ev
        - _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7log4cxx4FileD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:1047,7'
          Dst:             _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1048,9'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorC1Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1048,45'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - Src:             'src/main/cpp/domconfigurator.cpp:1048,27'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1048,2'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD1Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1049,1'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1048,2'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD1Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1049,1'
          Dst:             _ZN7log4cxx4FileD2Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfigurator9configureERKNS_4FileE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - _ZN7log4cxx3xml15DOMConfiguratorC1Ev
        - _ZN7log4cxx3xml15DOMConfiguratorD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:1041,9'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorC1Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1041,49'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - Src:             'src/main/cpp/domconfigurator.cpp:1041,27'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - Src:             'src/main/cpp/domconfigurator.cpp:1041,2'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD1Ev
        - Src:             'src/main/cpp/domconfigurator.cpp:1041,2'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD1Ev
    - functionName:    _ZTv0_n64_N7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:0,0'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator11doConfigureERKNS_4FileENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
    - functionName:    _ZTv0_n24_N7log4cxx3xml15DOMConfiguratorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.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:
        - _ZN7log4cxx3xml15DOMConfiguratorD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:0,0'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx3xml15DOMConfiguratorD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.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:
        - _ZN7log4cxx3xml15DOMConfiguratorD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:0,0'
          Dst:             _ZN7log4cxx3xml15DOMConfiguratorD1Ev
    - functionName:    _ZN7log4cxx3xml15DOMConfiguratorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n32_NK7log4cxx3xml15DOMConfigurator8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/domconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3xml15DOMConfigurator8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/domconfigurator.cpp:0,0'
          Dst:             _ZNK7log4cxx3xml15DOMConfigurator8getClassEv
    - functionName:    _GLOBAL__sub_I_action.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.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/main/cpp/action.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling6Action13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             _ZN7log4cxx7rolling6Action13registerClassEv
    - functionName:    _ZN7log4cxx7rolling6Action13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7rolling6Action14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling6Action11ClazzActionEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling6Action11ClazzActionEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling6Action11ClazzActionEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling6Action11ClazzActionEEC2Ev
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling6Action11ClazzActionEED2Ev
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling6Action11ClazzActionEEcvRS4_Ev
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling6Action11ClazzActionEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling6Action11ClazzActionC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7rolling6Action11ClazzActionC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling6Action11ClazzActionEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling6Action11ClazzActionEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling6Action11ClazzActionEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling6Action11ClazzActionEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling6Action11ClazzActionEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling6Action11ClazzActionEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling6Action11ClazzActionEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7rolling6Action11ClazzActionC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/action.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/action.h:35,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7rolling6Action11ClazzActionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/action.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/action.h:35,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7rolling6Action11ClazzActionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/action.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling6Action11ClazzActionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/action.h:35,3'
          Dst:             _ZN7log4cxx7rolling6Action11ClazzActionD2Ev
    - functionName:    _ZNK7log4cxx7rolling6Action11ClazzAction7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/action.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      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:    _ZN7log4cxx7rolling6Action3runERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling6Action3runEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/action.cpp:102,2'
          Dst:             _ZN7log4cxx7rolling6Action3runEv
    - functionName:    _ZN7log4cxx7rolling6Action3runEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          139
      EdgeCount:       46
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZNK7log4cxx7rolling6Action7executeEv
        - _ZNK7log4cxx7rolling6Action7getNameEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/action.cpp:49,4'
          Dst:             _ZNK7log4cxx7rolling6Action7executeEv
        - Src:             'src/main/cpp/action.cpp:50,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/action.cpp:53,27'
          Dst:             _ZNK7log4cxx7rolling6Action7getNameEv
        - Src:             'src/main/cpp/action.cpp:53,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/action.cpp:54,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/action.cpp:54,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/action.cpp:54,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7log4cxx7rolling6Action7executeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/action.cpp:87,16'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/action.cpp:89,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/action.cpp:89,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZNK7log4cxx7rolling6Action7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      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:    _ZN7log4cxx7rolling6Action15reportExceptionERKSt9exception
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      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:    _ZNK7log4cxx7rolling6Action10isCompleteEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling6Action5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7rolling6ActionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.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:
        - _ZN7log4cxx7rolling6ActionD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/action.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling6ActionD0Ev
    - functionName:    _ZN7log4cxx7rolling6ActionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7rolling6ActionD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.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:
        - _ZN7log4cxx7rolling6ActionD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/action.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling6ActionD1Ev
    - functionName:    _ZN7log4cxx7rolling6ActionD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling6ActionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling6ActionC2ENSt3__110unique_ptrINS1_13ActionPrivateENS2_14default_deleteIS4_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling6ActionC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n32_NK7log4cxx7rolling6Action8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling6Action8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/action.cpp:0,0'
          Dst:             _ZNK7log4cxx7rolling6Action8getClassEv
    - functionName:    _ZNK7log4cxx7rolling6Action8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/action.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling6Action14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/action.cpp:27,1'
          Dst:             _ZN7log4cxx7rolling6Action14getStaticClassEv
    - functionName:    _GLOBAL__sub_I_appender.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appender.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/main/cpp/appender.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx8Appender13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             _ZN7log4cxx8Appender13registerClassEv
    - functionName:    _ZN7log4cxx8Appender13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx8Appender14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_8Appender13ClazzAppenderEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_8Appender13ClazzAppenderEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_8Appender13ClazzAppenderEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_8Appender13ClazzAppenderEEC2Ev
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_8Appender13ClazzAppenderEED2Ev
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_8Appender13ClazzAppenderEEcvRS3_Ev
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_8Appender13ClazzAppenderEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx8Appender13ClazzAppenderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx8Appender13ClazzAppenderC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_8Appender13ClazzAppenderEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_8Appender13ClazzAppenderEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_8Appender13ClazzAppenderEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_8Appender13ClazzAppenderEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_8Appender13ClazzAppenderEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_8Appender13ClazzAppenderEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_8Appender13ClazzAppenderEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx8Appender13ClazzAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/appender.h:57,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx8Appender13ClazzAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/appender.h:57,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx8Appender13ClazzAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx8Appender13ClazzAppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/appender.h:57,3'
          Dst:             _ZN7log4cxx8Appender13ClazzAppenderD2Ev
    - functionName:    _ZNK7log4cxx8Appender13ClazzAppender7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      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:    _ZN7log4cxx8Appender8doAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appender.cpp:27,16'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/appender.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/appender.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZTv0_n32_NK7log4cxx8Appender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx8Appender8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appender.cpp:0,0'
          Dst:             _ZNK7log4cxx8Appender8getClassEv
    - functionName:    _ZNK7log4cxx8Appender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx8Appender14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appender.cpp:22,1'
          Dst:             _ZN7log4cxx8Appender14getStaticClassEv
    - functionName:    _GLOBAL__sub_I_appenderattachableimpl.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.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/main/cpp/appenderattachableimpl.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl13registerClassEv
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImpl13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImpl14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_22AppenderAttachableImpl27ClazzAppenderAttachableImplEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_22AppenderAttachableImpl27ClazzAppenderAttachableImplEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_22AppenderAttachableImpl27ClazzAppenderAttachableImplEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_22AppenderAttachableImpl27ClazzAppenderAttachableImplEEC2Ev
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_22AppenderAttachableImpl27ClazzAppenderAttachableImplEED2Ev
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_22AppenderAttachableImpl27ClazzAppenderAttachableImplEEcvRS3_Ev
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_22AppenderAttachableImpl27ClazzAppenderAttachableImplEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl27ClazzAppenderAttachableImplC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl27ClazzAppenderAttachableImplC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_22AppenderAttachableImpl27ClazzAppenderAttachableImplEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_22AppenderAttachableImpl27ClazzAppenderAttachableImplEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_22AppenderAttachableImpl27ClazzAppenderAttachableImplEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_22AppenderAttachableImpl27ClazzAppenderAttachableImplEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_22AppenderAttachableImpl27ClazzAppenderAttachableImplEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_22AppenderAttachableImpl27ClazzAppenderAttachableImplEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_22AppenderAttachableImpl27ClazzAppenderAttachableImplEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers22AppenderAttachableImpl27ClazzAppenderAttachableImplC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/appenderattachableimpl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/appenderattachableimpl.h:54,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImpl27ClazzAppenderAttachableImplD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/appenderattachableimpl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/appenderattachableimpl.h:54,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImpl27ClazzAppenderAttachableImplD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/appenderattachableimpl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl27ClazzAppenderAttachableImplD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/appenderattachableimpl.h:54,3'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl27ClazzAppenderAttachableImplD2Ev
    - functionName:    _ZNK7log4cxx7helpers22AppenderAttachableImpl27ClazzAppenderAttachableImpl7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/appenderattachableimpl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      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:    _ZN7log4cxx7helpers22AppenderAttachableImpl9priv_dataC2ERKNSt3__16vectorINS3_10shared_ptrINS_8AppenderEEENS3_9allocatorIS7_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImpl9priv_dataD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      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:    _ZTv0_n48_NK7log4cxx7helpers22AppenderAttachableImpl4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/appenderattachableimpl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl4castERKNS0_5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/appenderattachableimpl.h:0,0'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl4castERKNS0_5ClassE
    - functionName:    _ZNK7log4cxx7helpers22AppenderAttachableImpl4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/appenderattachableimpl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3spi18AppenderAttachable14getStaticClassEv
        - _ZN7log4cxx7helpers22AppenderAttachableImpl14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/appenderattachableimpl.h:55,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/appenderattachableimpl.h:56,3'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/appenderattachableimpl.h:57,3'
          Dst:             _ZN7log4cxx3spi18AppenderAttachable14getStaticClassEv
    - functionName:    _ZTv0_n40_NK7log4cxx7helpers22AppenderAttachableImpl10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/appenderattachableimpl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl10instanceofERKNS0_5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/appenderattachableimpl.h:0,0'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl10instanceofERKNS0_5ClassE
    - functionName:    _ZNK7log4cxx7helpers22AppenderAttachableImpl10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/appenderattachableimpl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx7helpers22AppenderAttachableImpl15replaceAppenderERKNSt3__110shared_ptrINS_8AppenderEEES7_ENK3$_0clES7_'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx7helpers22AppenderAttachableImpl14removeAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEENK3$_0clERKNS2_10shared_ptrINS_8AppenderEEE'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImpl16replaceAppendersERKNSt3__16vectorINS2_10shared_ptrINS_8AppenderEEENS2_9allocatorIS6_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          99
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl9priv_data12setAppendersERKNSt3__16vectorINS3_10shared_ptrINS_8AppenderEEENS3_9allocatorIS7_EEEE
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:226,31'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:229,11'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl9priv_data12setAppendersERKNSt3__16vectorINS3_10shared_ptrINS_8AppenderEEENS3_9allocatorIS7_EEEE
    - functionName:    _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImpl9priv_data12setAppendersERKNSt3__16vectorINS3_10shared_ptrINS_8AppenderEEENS3_9allocatorIS7_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImpl15replaceAppenderERKNSt3__110shared_ptrINS_8AppenderEEES7_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          150
      EdgeCount:       43
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl9priv_data12setAppendersERKNSt3__16vectorINS3_10shared_ptrINS_8AppenderEEENS3_9allocatorIS7_EEEE
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:206,32'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:215,12'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl9priv_data12setAppendersERKNSt3__16vectorINS3_10shared_ptrINS_8AppenderEEENS3_9allocatorIS7_EEEE
    - functionName:    _ZTv0_n112_N7log4cxx7helpers22AppenderAttachableImpl14removeAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl14removeAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:0,0'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl14removeAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImpl14removeAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          114
      EdgeCount:       29
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl9priv_data12setAppendersERKNSt3__16vectorINS3_10shared_ptrINS_8AppenderEEENS3_9allocatorIS7_EEEE
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:186,32'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:195,12'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl9priv_data12setAppendersERKNSt3__16vectorINS3_10shared_ptrINS_8AppenderEEENS3_9allocatorIS7_EEEE
    - functionName:    _ZTv0_n104_N7log4cxx7helpers22AppenderAttachableImpl14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:0,0'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImpl14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          114
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl9priv_data12setAppendersERKNSt3__16vectorINS3_10shared_ptrINS_8AppenderEEENS3_9allocatorIS7_EEEE
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:172,32'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:177,12'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl9priv_data12setAppendersERKNSt3__16vectorINS3_10shared_ptrINS_8AppenderEEENS3_9allocatorIS7_EEEE
    - functionName:    _ZTv0_n96_N7log4cxx7helpers22AppenderAttachableImpl18removeAllAppendersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.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:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl18removeAllAppendersEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:0,0'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl18removeAllAppendersEv
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImpl18removeAllAppendersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          101
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl9priv_data12setAppendersERKNSt3__16vectorINS3_10shared_ptrINS_8AppenderEEENS3_9allocatorIS7_EEEE
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:161,31'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:164,11'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl9priv_data12setAppendersERKNSt3__16vectorINS3_10shared_ptrINS_8AppenderEEENS3_9allocatorIS7_EEEE
    - functionName:    _ZTv0_n88_NK7log4cxx7helpers22AppenderAttachableImpl10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:0,0'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZNK7log4cxx7helpers22AppenderAttachableImpl10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:151,31'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
    - functionName:    _ZTv0_n80_NK7log4cxx7helpers22AppenderAttachableImpl11getAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl11getAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:0,0'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl11getAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx7helpers22AppenderAttachableImpl11getAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          126
      EdgeCount:       23
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:133,31'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
    - functionName:    _ZTv0_n72_NK7log4cxx7helpers22AppenderAttachableImpl15getAllAppendersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl15getAllAppendersEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:0,0'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl15getAllAppendersEv
    - functionName:    _ZNK7log4cxx7helpers22AppenderAttachableImpl15getAllAppendersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:124,21'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImpl21appendLoopOnAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl21appendLoopOnAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:116,9'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl21appendLoopOnAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImpl21appendLoopOnAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          85
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx8Appender8doAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:104,31'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:107,14'
          Dst:             _ZN7log4cxx8Appender8doAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZTv0_n64_N7log4cxx7helpers22AppenderAttachableImpl11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:0,0'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImpl11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          176
      EdgeCount:       58
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl9priv_data12setAppendersERKNSt3__16vectorINS3_10shared_ptrINS_8AppenderEEENS3_9allocatorIS7_EEEE
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:87,31'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl9priv_data12getAppendersEv
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:92,12'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl9priv_data12setAppendersERKNSt3__16vectorINS3_10shared_ptrINS_8AppenderEEENS3_9allocatorIS7_EEEE
    - functionName:    _ZTv0_n24_N7log4cxx7helpers22AppenderAttachableImplD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.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:
        - _ZN7log4cxx7helpers22AppenderAttachableImplD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:0,0'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImplD0Ev
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImplD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImplD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:77,1'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImplD1Ev
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImplD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi18AppenderAttachableD2Ev
        - _ZN7log4cxx7helpers22AppenderAttachableImplD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:77,1'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImplD2Ev
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:77,1'
          Dst:             _ZN7log4cxx3spi18AppenderAttachableD2Ev
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:77,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImplD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers22AppenderAttachableImpl8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl14getStaticClassEv
    - functionName:    _ZTv0_n24_N7log4cxx7helpers22AppenderAttachableImplD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.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:
        - _ZN7log4cxx7helpers22AppenderAttachableImplD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:0,0'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImplD1Ev
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImplC1ERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi18AppenderAttachableC2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:72,25'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:72,25'
          Dst:             _ZN7log4cxx3spi18AppenderAttachableC2Ev
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImplC2ERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImplC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi18AppenderAttachableC2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:67,25'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:67,25'
          Dst:             _ZN7log4cxx3spi18AppenderAttachableC2Ev
    - functionName:    _ZN7log4cxx7helpers22AppenderAttachableImplC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n32_NK7log4cxx7helpers22AppenderAttachableImpl8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderattachableimpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderattachableimpl.cpp:0,0'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl8getClassEv
    - functionName:    _GLOBAL__sub_I_appenderskeleton.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.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/main/cpp/appenderskeleton.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             _ZN7log4cxx16AppenderSkeleton13registerClassEv
    - functionName:    _ZN7log4cxx16AppenderSkeleton13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx16AppenderSkeleton14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_16AppenderSkeleton21ClazzAppenderSkeletonEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_16AppenderSkeleton21ClazzAppenderSkeletonEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_16AppenderSkeleton21ClazzAppenderSkeletonEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_16AppenderSkeleton21ClazzAppenderSkeletonEEC2Ev
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_16AppenderSkeleton21ClazzAppenderSkeletonEED2Ev
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_16AppenderSkeleton21ClazzAppenderSkeletonEEcvRS3_Ev
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_16AppenderSkeleton21ClazzAppenderSkeletonEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton21ClazzAppenderSkeletonC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx16AppenderSkeleton21ClazzAppenderSkeletonC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_16AppenderSkeleton21ClazzAppenderSkeletonEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_16AppenderSkeleton21ClazzAppenderSkeletonEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_16AppenderSkeleton21ClazzAppenderSkeletonEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_16AppenderSkeleton21ClazzAppenderSkeletonEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_16AppenderSkeleton21ClazzAppenderSkeletonEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_16AppenderSkeleton21ClazzAppenderSkeletonEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_16AppenderSkeleton21ClazzAppenderSkeletonEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx16AppenderSkeleton21ClazzAppenderSkeletonC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appenderskeleton.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/appenderskeleton.h:69,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx16AppenderSkeleton21ClazzAppenderSkeletonD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appenderskeleton.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/appenderskeleton.h:69,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx16AppenderSkeleton21ClazzAppenderSkeletonD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appenderskeleton.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton21ClazzAppenderSkeletonD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/appenderskeleton.h:69,3'
          Dst:             _ZN7log4cxx16AppenderSkeleton21ClazzAppenderSkeletonD2Ev
    - functionName:    _ZNK7log4cxx16AppenderSkeleton21ClazzAppenderSkeleton7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/appenderskeleton.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      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:    _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2ENSt3__110shared_ptrINS_6LayoutEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/appenderskeleton_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          101
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx5Level6getAllEv
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/appenderskeleton_priv.h:37,13'
          Dst:             _ZN7log4cxx5Level6getAllEv
        - Src:             'src/main/include/log4cxx/private/appenderskeleton_priv.h:35,2'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/include/log4cxx/private/appenderskeleton_priv.h:39,18'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZTv0_n152_N7log4cxx16AppenderSkeleton7setNameERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton7setNameERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:0,0'
          Dst:             _ZN7log4cxx16AppenderSkeleton7setNameERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx16AppenderSkeleton7setNameERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n136_N7log4cxx16AppenderSkeleton9setLayoutENSt3__110shared_ptrINS_6LayoutEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton9setLayoutENSt3__110shared_ptrINS_6LayoutEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:0,0'
          Dst:             _ZN7log4cxx16AppenderSkeleton9setLayoutENSt3__110shared_ptrINS_6LayoutEEE
    - functionName:    _ZN7log4cxx16AppenderSkeleton9setLayoutENSt3__110shared_ptrINS_6LayoutEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx16AppenderSkeleton12getThresholdEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n128_NK7log4cxx16AppenderSkeleton7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx16AppenderSkeleton7getNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:0,0'
          Dst:             _ZNK7log4cxx16AppenderSkeleton7getNameEv
    - functionName:    _ZNK7log4cxx16AppenderSkeleton7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n144_NK7log4cxx16AppenderSkeleton9getLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx16AppenderSkeleton9getLayoutEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:0,0'
          Dst:             _ZNK7log4cxx16AppenderSkeleton9getLayoutEv
    - functionName:    _ZNK7log4cxx16AppenderSkeleton9getLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx16AppenderSkeleton14getFirstFilterEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n96_NK7log4cxx16AppenderSkeleton9getFilterEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx16AppenderSkeleton9getFilterEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:0,0'
          Dst:             _ZNK7log4cxx16AppenderSkeleton9getFilterEv
    - functionName:    _ZNK7log4cxx16AppenderSkeleton9getFilterEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx16AppenderSkeleton15getErrorHandlerEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n72_N7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:0,0'
          Dst:             _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton12setThresholdERKNSt3__110shared_ptrINS_5LevelEEE
        - _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:203,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/appenderskeleton.cpp:206,16'
          Dst:             _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/appenderskeleton.cpp:206,3'
          Dst:             _ZN7log4cxx16AppenderSkeleton12setThresholdERKNSt3__110shared_ptrINS_5LevelEEE
        - Src:             'src/main/cpp/appenderskeleton.cpp:208,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
    - functionName:    _ZN7log4cxx16AppenderSkeleton12setThresholdERKNSt3__110shared_ptrINS_5LevelEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx16AppenderSkeleton15setErrorHandlerENSt3__110shared_ptrINS_3spi12ErrorHandlerEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:186,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate11checkLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate14checkNotClosedEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:145,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx16AppenderSkeleton10isAcceptedERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          95
      EdgeCount:       31
      CyclomaticComplexity: 16
      functionsReached:
        - _ZNK7log4cxx3spi6Filter7getNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/main/cpp/appenderskeleton.cpp:122,3'
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:133,12'
          Dst:             _ZNK7log4cxx3spi6Filter7getNextEv
    - functionName:    _ZTv0_n120_N7log4cxx16AppenderSkeleton8doAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton8doAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:0,0'
          Dst:             _ZN7log4cxx16AppenderSkeleton8doAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
    - functionName:    _ZN7log4cxx16AppenderSkeleton8doAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton12doAppendImplERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:101,2'
          Dst:             _ZN7log4cxx16AppenderSkeleton12doAppendImplERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
    - functionName:    _ZN7log4cxx16AppenderSkeleton12doAppendImplERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          98
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx16AppenderSkeleton10isAcceptedERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
        - _ZNK7log4cxx16AppenderSkeleton21isAsSevereAsThresholdERKNSt3__110shared_ptrINS_5LevelEEE
        - _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:108,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/appenderskeleton.cpp:111,40'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/appenderskeleton.cpp:111,11'
          Dst:             _ZNK7log4cxx16AppenderSkeleton21isAsSevereAsThresholdERKNSt3__110shared_ptrINS_5LevelEEE
        - Src:             'src/main/cpp/appenderskeleton.cpp:111,55'
          Dst:             _ZNK7log4cxx16AppenderSkeleton10isAcceptedERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZNK7log4cxx16AppenderSkeleton21isAsSevereAsThresholdERKNSt3__110shared_ptrINS_5LevelEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n104_N7log4cxx16AppenderSkeleton12clearFiltersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.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:
        - _ZN7log4cxx16AppenderSkeleton12clearFiltersEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:0,0'
          Dst:             _ZN7log4cxx16AppenderSkeleton12clearFiltersEv
    - functionName:    _ZN7log4cxx16AppenderSkeleton12clearFiltersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n88_N7log4cxx16AppenderSkeleton9addFilterENSt3__110shared_ptrINS_3spi6FilterEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton9addFilterENSt3__110shared_ptrINS_3spi6FilterEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:0,0'
          Dst:             _ZN7log4cxx16AppenderSkeleton9addFilterENSt3__110shared_ptrINS_3spi6FilterEEE
    - functionName:    _ZN7log4cxx16AppenderSkeleton9addFilterENSt3__110shared_ptrINS_3spi6FilterEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx3spi6Filter7setNextERKNSt3__110shared_ptrIS1_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:81,23'
          Dst:             _ZN7log4cxx3spi6Filter7setNextERKNSt3__110shared_ptrIS1_EE
    - functionName:    _ZN7log4cxx16AppenderSkeleton8finalizeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n64_N7log4cxx16AppenderSkeleton15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:0,0'
          Dst:             _ZN7log4cxx16AppenderSkeleton15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZN7log4cxx16AppenderSkeleton15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx16AppenderSkeletonD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.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:
        - _ZN7log4cxx16AppenderSkeletonD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:0,0'
          Dst:             _ZN7log4cxx16AppenderSkeletonD0Ev
    - functionName:    _ZN7log4cxx16AppenderSkeletonD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx16AppenderSkeletonD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.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:
        - _ZN7log4cxx16AppenderSkeletonD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:0,0'
          Dst:             _ZN7log4cxx16AppenderSkeletonD1Ev
    - functionName:    _ZN7log4cxx16AppenderSkeletonD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx16AppenderSkeletonD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx16AppenderSkeletonC2ERKNSt3__110shared_ptrINS_6LayoutEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx16AppenderSkeletonC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n32_NK7log4cxx16AppenderSkeleton8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx16AppenderSkeleton8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:0,0'
          Dst:             _ZNK7log4cxx16AppenderSkeleton8getClassEv
    - functionName:    _ZNK7log4cxx16AppenderSkeleton8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/appenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/appenderskeleton.cpp:31,1'
          Dst:             _ZN7log4cxx16AppenderSkeleton14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14APRInitializerEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN12_GLOBAL__N_115apr_environmentD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - __clang_call_terminate
        - apr_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprinitializer.cpp:88,9'
          Dst:             apr_terminate
        - Src:             'src/main/cpp/aprinitializer.cpp:88,9'
          Dst:             __clang_call_terminate
    - functionName:    apr_terminate
      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:    _ZN7log4cxx7helpers8WideLifeIN12_GLOBAL__N_115apr_environmentEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN12_GLOBAL__N_115apr_environmentC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - apr_initialize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprinitializer.cpp:84,9'
          Dst:             apr_initialize
    - functionName:    apr_initialize
      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:    _ZN7log4cxx7helpers14APRInitializer21APRInitializerPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprinitializer.cpp:52,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers14APRInitializer21APRInitializerPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx7helpers14APRInitializer15findOrAddObjectEmNSt3__18functionIFNS2_10shared_ptrINS0_6ObjectEEEvEEEENK3$_0clERKNS2_4pairImS6_EE'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx7helpers14APRInitializer9addObjectEmRKNSt3__110shared_ptrINS0_6ObjectEEEENK3$_0clERKNS2_4pairImS5_EE'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14APRInitializer15findOrAddObjectEmNSt3__18functionIFNS2_10shared_ptrINS0_6ObjectEEEvEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          155
      EdgeCount:       34
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprinitializer.cpp:181,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers14APRInitializer9addObjectEmRKNSt3__110shared_ptrINS0_6ObjectEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          99
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14APRInitializer17unregisterCleanupEPNS0_12FileWatchdogE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14APRInitializer15registerCleanupEPNS0_12FileWatchdogE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14APRInitializer9getTlsKeyEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprinitializer.cpp:150,9'
          Dst:             _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
    - functionName:    _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeIN12_GLOBAL__N_115apr_environmentEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeIN12_GLOBAL__N_115apr_environmentEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14APRInitializerEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14APRInitializerEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14APRInitializerEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprinitializer.cpp:125,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/aprinitializer.cpp:125,35'
          Dst:             _ZN7log4cxx7helpers8WideLifeIN12_GLOBAL__N_115apr_environmentEEC2Ev
        - Src:             'src/main/cpp/aprinitializer.cpp:125,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/aprinitializer.cpp:125,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeIN12_GLOBAL__N_115apr_environmentEED2Ev
        - Src:             'src/main/cpp/aprinitializer.cpp:125,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/aprinitializer.cpp:126,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/aprinitializer.cpp:126,34'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14APRInitializerEEC2Ev
        - Src:             'src/main/cpp/aprinitializer.cpp:126,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/aprinitializer.cpp:126,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14APRInitializerEED2Ev
        - Src:             'src/main/cpp/aprinitializer.cpp:126,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/aprinitializer.cpp:127,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14APRInitializerEEcvRS2_Ev
        - Src:             'src/main/cpp/aprinitializer.cpp:125,2'
          Dst:             __cxa_guard_abort
        - Src:             'src/main/cpp/aprinitializer.cpp:126,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeIN12_GLOBAL__N_115apr_environmentEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115apr_environmentC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN12_GLOBAL__N_115apr_environmentC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeIN12_GLOBAL__N_115apr_environmentEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_115apr_environmentD2Ev
        - _ZN7log4cxx7helpers8WideLifeIN12_GLOBAL__N_115apr_environmentEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeIN12_GLOBAL__N_115apr_environmentEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,12'
          Dst:             _ZN12_GLOBAL__N_115apr_environmentD2Ev
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14APRInitializerEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14APRInitializerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers14APRInitializerC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14APRInitializerEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers14APRInitializerD2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14APRInitializerEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14APRInitializerEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,12'
          Dst:             _ZN7log4cxx7helpers14APRInitializerD2Ev
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14APRInitializerEEcvRS2_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14APRInitializerEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14APRInitializerEE5valueEv
    - functionName:    _ZN7log4cxx7helpers14APRInitializerD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - __clang_call_terminate
        - apr_threadkey_private_delete
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprinitializer.cpp:113,2'
          Dst:             apr_threadkey_private_delete
        - Src:             'src/main/cpp/aprinitializer.cpp:112,30'
          Dst:             __clang_call_terminate
    - functionName:    apr_threadkey_private_delete
      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:    _ZN7log4cxx7helpers14APRInitializerC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers4Date11currentTimeEv
        - __assert_fail
        - apr_pool_create_ex
        - apr_threadkey_private_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprinitializer.cpp:98,2'
          Dst:             apr_pool_create_ex
        - Src:             'src/main/cpp/aprinitializer.cpp:99,22'
          Dst:             _ZN7log4cxx7helpers4Date11currentTimeEv
        - Src:             'src/main/cpp/aprinitializer.cpp:101,22'
          Dst:             apr_threadkey_private_create
        - Src:             'src/main/cpp/aprinitializer.cpp:102,2'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_115tlsDestructImplEPv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers18ThreadSpecificDataD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprinitializer.cpp:66,2'
          Dst:             _ZN7log4cxx7helpers18ThreadSpecificDataD2Ev
    - functionName:    apr_threadkey_private_create
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14APRInitializer11getRootPoolEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprinitializer.cpp:145,9'
          Dst:             _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
    - functionName:    _ZN7log4cxx7helpers14APRInitializer12getStartTimeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprinitializer.cpp:140,9'
          Dst:             _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
    - functionName:    _ZN7log4cxx7helpers14APRInitializer10initializeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprinitializer.cpp:134,9'
          Dst:             _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
    - functionName:    _ZN7log4cxx7helpers14APRInitializer13unregisterAllEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tlsDestruct
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprinitializer.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:
        - _ZN12_GLOBAL__N_115tlsDestructImplEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprinitializer.cpp:73,2'
          Dst:             _ZN12_GLOBAL__N_115tlsDestructImplEPv
    - functionName:    _GLOBAL__sub_I_asyncappender.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.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/main/cpp/asyncappender.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13AsyncAppender13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             _ZN7log4cxx13AsyncAppender13registerClassEv
    - functionName:    _ZN7log4cxx13AsyncAppender13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx13AsyncAppender14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_13AsyncAppender18ClazzAsyncAppenderEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_13AsyncAppender18ClazzAsyncAppenderEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_13AsyncAppender18ClazzAsyncAppenderEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_13AsyncAppender18ClazzAsyncAppenderEEC2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_13AsyncAppender18ClazzAsyncAppenderEED2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_13AsyncAppender18ClazzAsyncAppenderEEcvRS3_Ev
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_13AsyncAppender18ClazzAsyncAppenderEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13AsyncAppender18ClazzAsyncAppenderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx13AsyncAppender18ClazzAsyncAppenderC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_13AsyncAppender18ClazzAsyncAppenderEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_13AsyncAppender18ClazzAsyncAppenderEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_13AsyncAppender18ClazzAsyncAppenderEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_13AsyncAppender18ClazzAsyncAppenderEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_13AsyncAppender18ClazzAsyncAppenderEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_13AsyncAppender18ClazzAsyncAppenderEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_13AsyncAppender18ClazzAsyncAppenderEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx13AsyncAppender18ClazzAsyncAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/asyncappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/asyncappender.h:102,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx13AsyncAppender18ClazzAsyncAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/asyncappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/asyncappender.h:102,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx13AsyncAppender18ClazzAsyncAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/asyncappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13AsyncAppender18ClazzAsyncAppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/asyncappender.h:102,3'
          Dst:             _ZN7log4cxx13AsyncAppender18ClazzAsyncAppenderD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx13AsyncAppender18ClazzAsyncAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/asyncappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx13AsyncAppender18ClazzAsyncAppender11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/asyncappender.h:0,0'
          Dst:             _ZNK7log4cxx13AsyncAppender18ClazzAsyncAppender11newInstanceEv
    - functionName:    _ZNK7log4cxx13AsyncAppender18ClazzAsyncAppender7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/asyncappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      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:    _ZNK7log4cxx13AsyncAppender18ClazzAsyncAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/asyncappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx13AsyncAppenderC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/asyncappender.h:102,3'
          Dst:             _ZN7log4cxx13AsyncAppenderC1Ev
    - functionName:    _ZN7log4cxx13AsyncAppenderC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx3spi18AppenderAttachableC2Ev
        - _ZN7log4cxx3spi18AppenderAttachableD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:305,16'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:305,16'
          Dst:             _ZN7log4cxx3spi18AppenderAttachableC2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:305,16'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:305,16'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:306,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/asyncappender.cpp:308,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:308,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:308,1'
          Dst:             _ZN7log4cxx3spi18AppenderAttachableD2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:308,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx13AsyncAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13AsyncAppenderD2Ev
        - _ZN7log4cxx16AppenderSkeletonD2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx3spi18AppenderAttachableD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:311,1'
          Dst:             _ZN7log4cxx13AsyncAppenderD2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:311,1'
          Dst:             _ZN7log4cxx16AppenderSkeletonD2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:311,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:311,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:311,1'
          Dst:             _ZN7log4cxx3spi18AppenderAttachableD2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:311,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx13AsyncAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13AsyncAppenderD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:311,1'
          Dst:             _ZN7log4cxx13AsyncAppenderD1Ev
    - functionName:    _ZNK7log4cxx13AsyncAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13AsyncAppender14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:301,1'
          Dst:             _ZN7log4cxx13AsyncAppender14getStaticClassEv
    - functionName:    _ZNK7log4cxx13AsyncAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/asyncappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx13AsyncAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/asyncappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx13AsyncAppender14getStaticClassEv
        - _ZN7log4cxx3spi18AppenderAttachable14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/asyncappender.h:103,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/asyncappender.h:104,3'
          Dst:             _ZN7log4cxx13AsyncAppender14getStaticClassEv
        - Src:             'src/main/include/log4cxx/asyncappender.h:105,3'
          Dst:             _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
        - Src:             'src/main/include/log4cxx/asyncappender.h:106,3'
          Dst:             _ZN7log4cxx3spi18AppenderAttachable14getStaticClassEv
    - functionName:    _ZN7log4cxx13AsyncAppender11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:316,18'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZNK7log4cxx13AsyncAppender15getAllAppendersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl15getAllAppendersEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:461,25'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl15getAllAppendersEv
    - functionName:    _ZNK7log4cxx13AsyncAppender11getAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl11getAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:466,25'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl11getAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx13AsyncAppender10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:471,25'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZN7log4cxx13AsyncAppender18removeAllAppendersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl18removeAllAppendersEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:481,18'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl18removeAllAppendersEv
    - functionName:    _ZN7log4cxx13AsyncAppender14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:486,18'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZN7log4cxx13AsyncAppender14removeAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl14removeAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:491,18'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl14removeAppenderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx13AsyncAppender8doAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton12doAppendImplERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:346,2'
          Dst:             _ZN7log4cxx16AppenderSkeleton12doAppendImplERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
    - functionName:    _ZN7log4cxx13AsyncAppender6appendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          638
      EdgeCount:       143
      CyclomaticComplexity: 68
      functionsReached:
        - _ZN14DiscardSummary3addERKNSt3__110shared_ptrIN7log4cxx3spi12LoggingEventEEE
        - _ZN14DiscardSummaryC2ERKNSt3__110shared_ptrIN7log4cxx3spi12LoggingEventEEERKNS0_12basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEE
        - _ZN14DiscardSummaryD2Ev
        - _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv15checkDispatcherERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv9EventDataD2Ev
        - _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv9EventDataaSEOS2_
        - _ZN7log4cxx7helpers22AppenderAttachableImpl21appendLoopOnAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
        - _ZNK7log4cxx3spi12LoggingEvent13getLoggerNameEv
        - _ZNK7log4cxx3spi12LoggingEvent6LoadDCEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:353,19'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl21appendLoopOnAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
        - Src:             'src/main/cpp/asyncappender.cpp:358,9'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent6LoadDCEv
        - Src:             'src/main/cpp/asyncappender.cpp:360,8'
          Dst:             _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv15checkDispatcherERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/asyncappender.cpp:365,28'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent13getLoggerNameEv
        - Src:             'src/main/cpp/asyncappender.cpp:368,41'
          Dst:             _ZN14DiscardSummaryC2ERKNSt3__110shared_ptrIN7log4cxx3spi12LoggingEventEEERKNS0_12basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEE
        - Src:             'src/main/cpp/asyncappender.cpp:368,4'
          Dst:             _ZN14DiscardSummaryD2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:368,4'
          Dst:             _ZN14DiscardSummaryD2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:370,17'
          Dst:             _ZN14DiscardSummary3addERKNSt3__110shared_ptrIN7log4cxx3spi12LoggingEventEEE
        - Src:             'src/main/cpp/asyncappender.cpp:384,24'
          Dst:             _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv9EventDataaSEOS2_
        - Src:             'src/main/cpp/asyncappender.cpp:384,4'
          Dst:             _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv9EventDataD2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:427,34'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent13getLoggerNameEv
        - Src:             'src/main/cpp/asyncappender.cpp:432,42'
          Dst:             _ZN14DiscardSummaryC2ERKNSt3__110shared_ptrIN7log4cxx3spi12LoggingEventEEERKNS0_12basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEE
        - Src:             'src/main/cpp/asyncappender.cpp:432,5'
          Dst:             _ZN14DiscardSummaryD2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:432,5'
          Dst:             _ZN14DiscardSummaryD2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:436,18'
          Dst:             _ZN14DiscardSummary3addERKNSt3__110shared_ptrIN7log4cxx3spi12LoggingEventEEE
    - functionName:    _ZN7log4cxx13AsyncAppender5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv5closeEv
        - _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv9setClosedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:446,12'
          Dst:             _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv9setClosedEv
        - Src:             'src/main/cpp/asyncappender.cpp:447,9'
          Dst:             _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv5closeEv
    - functionName:    _ZNK7log4cxx13AsyncAppender14requiresLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx13AsyncAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx13AsyncAppender11setBlockingEb
        - _ZN7log4cxx13AsyncAppender13setBufferSizeEi
        - _ZN7log4cxx13AsyncAppender15setLocationInfoEb
        - _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:323,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/asyncappender.cpp:325,19'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/asyncappender.cpp:325,3'
          Dst:             _ZN7log4cxx13AsyncAppender15setLocationInfoEb
        - Src:             'src/main/cpp/asyncappender.cpp:328,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/asyncappender.cpp:330,17'
          Dst:             _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/asyncappender.cpp:330,3'
          Dst:             _ZN7log4cxx13AsyncAppender13setBufferSizeEi
        - Src:             'src/main/cpp/asyncappender.cpp:333,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/asyncappender.cpp:335,15'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/asyncappender.cpp:335,3'
          Dst:             _ZN7log4cxx13AsyncAppender11setBlockingEb
        - Src:             'src/main/cpp/asyncappender.cpp:339,21'
          Dst:             _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZTv0_n24_N7log4cxx13AsyncAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.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:
        - _ZN7log4cxx13AsyncAppenderD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:0,0'
          Dst:             _ZN7log4cxx13AsyncAppenderD1Ev
    - functionName:    _ZTv0_n24_N7log4cxx13AsyncAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.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:
        - _ZN7log4cxx13AsyncAppenderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:0,0'
          Dst:             _ZN7log4cxx13AsyncAppenderD0Ev
    - functionName:    _ZTv0_n32_NK7log4cxx13AsyncAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx13AsyncAppender8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:0,0'
          Dst:             _ZNK7log4cxx13AsyncAppender8getClassEv
    - functionName:    _ZTv0_n40_NK7log4cxx13AsyncAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/asyncappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx13AsyncAppender10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/asyncappender.h:0,0'
          Dst:             _ZNK7log4cxx13AsyncAppender10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n48_NK7log4cxx13AsyncAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/asyncappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx13AsyncAppender4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/asyncappender.h:0,0'
          Dst:             _ZNK7log4cxx13AsyncAppender4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n72_N7log4cxx13AsyncAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13AsyncAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:0,0'
          Dst:             _ZN7log4cxx13AsyncAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZTv0_n112_N7log4cxx13AsyncAppender5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.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:
        - _ZN7log4cxx13AsyncAppender5closeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:0,0'
          Dst:             _ZN7log4cxx13AsyncAppender5closeEv
    - functionName:    _ZTv0_n120_N7log4cxx13AsyncAppender8doAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13AsyncAppender8doAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:0,0'
          Dst:             _ZN7log4cxx13AsyncAppender8doAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
    - functionName:    _ZTv0_n160_NK7log4cxx13AsyncAppender14requiresLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx13AsyncAppender14requiresLayoutEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:0,0'
          Dst:             _ZNK7log4cxx13AsyncAppender14requiresLayoutEv
    - functionName:    _ZTv0_n176_N7log4cxx13AsyncAppender6appendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13AsyncAppender6appendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:0,0'
          Dst:             _ZN7log4cxx13AsyncAppender6appendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
    - functionName:    _ZN7log4cxx13AsyncAppender15setLocationInfoEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx13AsyncAppender13setBufferSizeEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          192
      EdgeCount:       58
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7log4cxx7helpers16RuntimeExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:519,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/asyncappender.cpp:519,9'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/asyncappender.cpp:519,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/asyncappender.cpp:519,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/asyncappender.cpp:525,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/asyncappender.cpp:525,9'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/asyncappender.cpp:525,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/asyncappender.cpp:525,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7log4cxx13AsyncAppender11setBlockingEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv9EventDataD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      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:    _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv9EventDataC2EOS2_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv9EventDataC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      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:    _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv9setClosedEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:291,20'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
    - functionName:    _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          74
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv14stopDispatcherEv
        - _ZNK7log4cxx7helpers22AppenderAttachableImpl15getAllAppendersEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:452,8'
          Dst:             _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv14stopDispatcherEv
        - Src:             'src/main/cpp/asyncappender.cpp:453,35'
          Dst:             _ZNK7log4cxx7helpers22AppenderAttachableImpl15getAllAppendersEv
    - functionName:    _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv14stopDispatcherEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv15checkDispatcherERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          123
      EdgeCount:       24
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility12createThreadIMNS_13AsyncAppender17AsyncAppenderPrivEFvRKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEEEJPS4_SD_EEENS5_6threadESB_OT_DpOT0_
        - _ZN7log4cxx7helpers13ThreadUtility8instanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:230,24'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility8instanceEv
        - Src:             'src/main/cpp/asyncappender.cpp:230,51'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility12createThreadIMNS_13AsyncAppender17AsyncAppenderPrivEFvRKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEEEJPS4_SD_EEENS5_6threadESB_OT_DpOT0_
    - functionName:    _ZN14DiscardSummaryD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14DiscardSummary3addERKNSt3__110shared_ptrIN7log4cxx3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - _ZNK7log4cxx5Level5toIntEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:586,22'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/asyncappender.cpp:586,34'
          Dst:             _ZNK7log4cxx5Level5toIntEv
        - Src:             'src/main/cpp/asyncappender.cpp:586,51'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/asyncappender.cpp:586,63'
          Dst:             _ZNK7log4cxx5Level5toIntEv
    - functionName:    _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv9EventDataaSEOS2_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx13AsyncAppender6appendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolEENK3$_0clEv'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          83
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv15checkDispatcherERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:414,11'
          Dst:             _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv15checkDispatcherERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    sched_yield
      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:    _ZN14DiscardSummaryC2EOS_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14DiscardSummaryC2ERKNSt3__110shared_ptrIN7log4cxx3spi12LoggingEventEEERKNS0_12basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv8dispatchERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         135
      ICount:          725
      EdgeCount:       245
      CyclomaticComplexity: 112
      functionsReached:
        - _ZN14DiscardSummary11createEventEv
        - _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv8isClosedEv
        - _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers22AppenderAttachableImpl21appendLoopOnAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK14DiscardSummary8getCountEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:648,21'
          Dst:             _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv8isClosedEv
        - Src:             'src/main/cpp/asyncappender.cpp:665,41'
          Dst:             _ZN14DiscardSummary11createEventEv
        - Src:             'src/main/cpp/asyncappender.cpp:666,40'
          Dst:             _ZNK14DiscardSummary8getCountEv
        - Src:             'src/main/cpp/asyncappender.cpp:675,21'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl21appendLoopOnAppendersERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
        - Src:             'src/main/cpp/asyncappender.cpp:690,4'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/asyncappender.cpp:676,4'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/asyncappender.cpp:688,16'
          Dst:             _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv8isClosedEv
        - Src:             'src/main/cpp/asyncappender.cpp:690,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/asyncappender.cpp:690,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/asyncappender.cpp:681,16'
          Dst:             _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv8isClosedEv
        - Src:             'src/main/cpp/asyncappender.cpp:683,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/asyncappender.cpp:683,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/asyncappender.cpp:696,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/asyncappender.cpp:710,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/asyncappender.cpp:712,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/asyncappender.cpp:717,4'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/asyncappender.cpp:719,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/asyncappender.cpp:690,4'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility12createThreadIMNS_13AsyncAppender17AsyncAppenderPrivEFvRKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEEEJPS4_SD_EEENS5_6threadESB_OT_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/threadutility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       60
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility16preStartFunctionEv
        - _ZN7log4cxx7helpers13ThreadUtility17postStartFunctionEv
        - _ZN7log4cxx7helpers13ThreadUtility21threadStartedFunctionEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/threadutility.h:129,52'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility16preStartFunctionEv
        - Src:             'src/main/include/log4cxx/helpers/threadutility.h:130,54'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility21threadStartedFunctionEv
        - Src:             'src/main/include/log4cxx/helpers/threadutility.h:131,54'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility17postStartFunctionEv
    - functionName:    _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv8isClosedEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14DiscardSummary11createEventEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          108
      EdgeCount:       27
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx3spi12LocationInfo22getLocationUnavailableEv
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx3spi12LoggingEvent13getLoggerNameEv
        - _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
        - _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:594,2'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/asyncappender.cpp:596,29'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
        - Src:             'src/main/cpp/asyncappender.cpp:598,21'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent13getLoggerNameEv
        - Src:             'src/main/cpp/asyncappender.cpp:599,21'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/asyncappender.cpp:601,5'
          Dst:             _ZN7log4cxx3spi12LocationInfo22getLocationUnavailableEv
    - functionName:    _ZNK14DiscardSummary8getCountEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      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:    '_ZZN7log4cxx13AsyncAppender17AsyncAppenderPriv8dispatchERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEENK3$_0clEv'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx13AsyncAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx13AsyncAppender17AsyncAppenderPrivC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
        - _ZN7log4cxx7helpers22AppenderAttachableImplC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:141,5'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:140,2'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImplC1Ev
        - Src:             'src/main/cpp/asyncappender.cpp:153,5'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
    - functionName:    _ZN7log4cxx13AsyncAppender17AsyncAppenderPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv5closeEv
        - _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv9setClosedEv
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
        - _ZN7log4cxx7helpers22AppenderAttachableImplD1Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:157,7'
          Dst:             _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv9setClosedEv
        - Src:             'src/main/cpp/asyncappender.cpp:158,4'
          Dst:             _ZN7log4cxx13AsyncAppender17AsyncAppenderPriv5closeEv
        - Src:             'src/main/cpp/asyncappender.cpp:159,2'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImplD1Ev
        - Src:             'src/main/cpp/asyncappender.cpp:159,2'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
        - Src:             'src/main/cpp/asyncappender.cpp:157,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx13AsyncAppender17AsyncAppenderPrivD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13AsyncAppender17AsyncAppenderPrivD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:156,2'
          Dst:             _ZN7log4cxx13AsyncAppender17AsyncAppenderPrivD2Ev
    - functionName:    _ZN14DiscardSummary11createEventERN7log4cxx7helpers4PoolEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi12LocationInfo22getLocationUnavailableEv
        - _ZN7log4cxx5Level8getErrorEv
        - _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:613,2'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/asyncappender.cpp:618,5'
          Dst:             _ZN7log4cxx5Level8getErrorEv
        - Src:             'src/main/cpp/asyncappender.cpp:620,5'
          Dst:             _ZN7log4cxx3spi12LocationInfo22getLocationUnavailableEv
    - functionName:    _ZN14DiscardSummary11createEventERN7log4cxx7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14DiscardSummary11createEventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:606,10'
          Dst:             _ZN14DiscardSummary11createEventEv
    - functionName:    _ZN14DiscardSummaryaSERKS_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14DiscardSummaryC2ERKS_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14DiscardSummaryC2ERKNSt3__110shared_ptrIN7log4cxx3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx13AsyncAppender11getBlockingEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx13AsyncAppender13getBufferSizeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx13AsyncAppender15getLocationInfoEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx13AsyncAppender16replaceAppendersERKNSt3__16vectorINS1_10shared_ptrINS_8AppenderEEENS1_9allocatorIS5_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl16replaceAppendersERKNSt3__16vectorINS2_10shared_ptrINS_8AppenderEEENS2_9allocatorIS6_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:501,18'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl16replaceAppendersERKNSt3__16vectorINS2_10shared_ptrINS_8AppenderEEENS2_9allocatorIS6_EEEE
    - functionName:    _ZN7log4cxx13AsyncAppender15replaceAppenderERKNSt3__110shared_ptrINS_8AppenderEEES6_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22AppenderAttachableImpl15replaceAppenderERKNSt3__110shared_ptrINS_8AppenderEEES7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:496,25'
          Dst:             _ZN7log4cxx7helpers22AppenderAttachableImpl15replaceAppenderERKNSt3__110shared_ptrINS_8AppenderEEES7_
    - functionName:    _ZTv0_n112_N7log4cxx13AsyncAppender14removeAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13AsyncAppender14removeAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:0,0'
          Dst:             _ZN7log4cxx13AsyncAppender14removeAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZTv0_n104_N7log4cxx13AsyncAppender14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13AsyncAppender14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:0,0'
          Dst:             _ZN7log4cxx13AsyncAppender14removeAppenderENSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZTv0_n96_N7log4cxx13AsyncAppender18removeAllAppendersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.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:
        - _ZN7log4cxx13AsyncAppender18removeAllAppendersEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:0,0'
          Dst:             _ZN7log4cxx13AsyncAppender18removeAllAppendersEv
    - functionName:    _ZTv0_n88_NK7log4cxx13AsyncAppender10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx13AsyncAppender10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:0,0'
          Dst:             _ZNK7log4cxx13AsyncAppender10isAttachedENSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZTv0_n80_NK7log4cxx13AsyncAppender11getAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx13AsyncAppender11getAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:0,0'
          Dst:             _ZNK7log4cxx13AsyncAppender11getAppenderERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZTv0_n72_NK7log4cxx13AsyncAppender15getAllAppendersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx13AsyncAppender15getAllAppendersEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:0,0'
          Dst:             _ZNK7log4cxx13AsyncAppender15getAllAppendersEv
    - functionName:    _ZTv0_n64_N7log4cxx13AsyncAppender11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx13AsyncAppender11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/asyncappender.cpp:0,0'
          Dst:             _ZN7log4cxx13AsyncAppender11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZN7log4cxx13AsyncAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          47
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers11AsyncBuffer7PrivateC2EONSt3__18functionIFvRNS0_17WideMessageBufferEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers11AsyncBuffer7PrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      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:    _ZN7log4cxx7helpers11AsyncBuffer6appendEONSt3__18functionIFvRNS0_17WideMessageBufferEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers11AsyncBuffer5clearEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers11AsyncBuffer13renderMessageERNS0_17WideMessageBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers11AsyncBuffer5emptyEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers11AsyncBufferD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      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:    _ZN7log4cxx7helpers11AsyncBufferC2EOS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers11AsyncBufferC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/asyncbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      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:    _GLOBAL__sub_I_bufferedwriter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bufferedwriter.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/main/cpp/bufferedwriter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bufferedwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14BufferedWriter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers14BufferedWriter13registerClassEv
    - functionName:    _ZN7log4cxx7helpers14BufferedWriter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bufferedwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers14BufferedWriter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bufferedwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14BufferedWriter19ClazzBufferedWriterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14BufferedWriter19ClazzBufferedWriterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14BufferedWriter19ClazzBufferedWriterEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14BufferedWriter19ClazzBufferedWriterEEC2Ev
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14BufferedWriter19ClazzBufferedWriterEED2Ev
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14BufferedWriter19ClazzBufferedWriterEEcvRS3_Ev
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14BufferedWriter19ClazzBufferedWriterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14BufferedWriter19ClazzBufferedWriterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers14BufferedWriter19ClazzBufferedWriterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14BufferedWriter19ClazzBufferedWriterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14BufferedWriter19ClazzBufferedWriterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14BufferedWriter19ClazzBufferedWriterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14BufferedWriter19ClazzBufferedWriterEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14BufferedWriter19ClazzBufferedWriterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14BufferedWriter19ClazzBufferedWriterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14BufferedWriter19ClazzBufferedWriterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers14BufferedWriter19ClazzBufferedWriterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/bufferedwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/bufferedwriter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers14BufferedWriter19ClazzBufferedWriterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/bufferedwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/bufferedwriter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers14BufferedWriter19ClazzBufferedWriterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/bufferedwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14BufferedWriter19ClazzBufferedWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/bufferedwriter.h:39,3'
          Dst:             _ZN7log4cxx7helpers14BufferedWriter19ClazzBufferedWriterD2Ev
    - functionName:    _ZNK7log4cxx7helpers14BufferedWriter19ClazzBufferedWriter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/bufferedwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7helpers14BufferedWriter18BufferedWriterPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bufferedwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      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:    _ZN7log4cxx7helpers14BufferedWriter18BufferedWriterPrivC2ERNSt3__110shared_ptrINS0_6WriterEEEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bufferedwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers14BufferedWriter4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/bufferedwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers14BufferedWriter14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx7helpers6Writer4castERKNS0_5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/bufferedwriter.h:40,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/bufferedwriter.h:41,3'
          Dst:             _ZN7log4cxx7helpers14BufferedWriter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/bufferedwriter.h:42,3'
          Dst:             _ZNK7log4cxx7helpers6Writer4castERKNS0_5ClassE
    - functionName:    _ZNK7log4cxx7helpers14BufferedWriter10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/bufferedwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers14BufferedWriter9getWriterEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bufferedwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14BufferedWriter5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bufferedwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          105
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Writer5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/bufferedwriter.cpp:71,16'
          Dst:             _ZN7log4cxx7helpers6Writer5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/bufferedwriter.cpp:77,16'
          Dst:             _ZN7log4cxx7helpers6Writer5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers14BufferedWriter5flushERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bufferedwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers6Writer5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/bufferedwriter.cpp:62,16'
          Dst:             _ZN7log4cxx7helpers6Writer5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers14BufferedWriter5closeERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bufferedwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Writer5closeEv
        - _ZN7log4cxx7helpers6Writer5flushEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/bufferedwriter.cpp:54,2'
          Dst:             _ZN7log4cxx7helpers6Writer5flushEv
        - Src:             'src/main/cpp/bufferedwriter.cpp:55,15'
          Dst:             _ZN7log4cxx7helpers6Writer5closeEv
    - functionName:    _ZN7log4cxx7helpers14BufferedWriterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bufferedwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14BufferedWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/bufferedwriter.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers14BufferedWriterD2Ev
    - functionName:    _ZN7log4cxx7helpers14BufferedWriterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bufferedwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6WriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/bufferedwriter.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers6WriterD2Ev
    - functionName:    _ZNK7log4cxx7helpers14BufferedWriter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bufferedwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14BufferedWriter14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/bufferedwriter.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers14BufferedWriter14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers14BufferedWriterC2ERNSt3__110shared_ptrINS0_6WriterEEEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bufferedwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6WriterC2Ev
        - _ZN7log4cxx7helpers6WriterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/bufferedwriter.cpp:43,17'
          Dst:             _ZN7log4cxx7helpers6WriterC2Ev
        - Src:             'src/main/cpp/bufferedwriter.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers6WriterD2Ev
    - functionName:    _ZN7log4cxx7helpers14BufferedWriterC2ERNSt3__110shared_ptrINS0_6WriterEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bufferedwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14BufferedWriterC2ERNSt3__110shared_ptrINS0_6WriterEEEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/bufferedwriter.cpp:39,4'
          Dst:             _ZN7log4cxx7helpers14BufferedWriterC2ERNSt3__110shared_ptrINS0_6WriterEEEm
    - functionName:    _ZN7log4cxx7helpers10ByteBuffer14ByteBufferPrivC2EPcm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/bytebuffer.cpp:144,22'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/bytebuffer.cpp:146,12'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
    - functionName:    _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers10ByteBuffer8positionEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers10ByteBuffer5limitEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers10ByteBuffer7currentEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers10ByteBuffer4dataEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10ByteBuffer4dataEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10ByteBuffer3putEc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10ByteBuffer5limitEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/bytebuffer.cpp:84,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/bytebuffer.cpp:84,9'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/bytebuffer.cpp:84,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/bytebuffer.cpp:84,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7log4cxx7helpers10ByteBuffer8positionEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10ByteBuffer4flipEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10ByteBuffer7currentEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10ByteBuffer5carryEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/bytebuffer.cpp:55,19'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/bytebuffer.cpp:56,24'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
    - functionName:    _ZN7log4cxx7helpers10ByteBuffer5clearEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers10ByteBufferD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      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:    _ZN7log4cxx7helpers10ByteBufferC2EPcm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/bytebuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_charsetdecoder.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.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/main/cpp/charsetdecoder.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoder13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder13registerClassEv
    - functionName:    _ZN7log4cxx7helpers14CharsetDecoder13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers14CharsetDecoder14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14CharsetDecoder19ClazzCharsetDecoderEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14CharsetDecoder19ClazzCharsetDecoderEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14CharsetDecoder19ClazzCharsetDecoderEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14CharsetDecoder19ClazzCharsetDecoderEEC2Ev
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14CharsetDecoder19ClazzCharsetDecoderEED2Ev
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14CharsetDecoder19ClazzCharsetDecoderEEcvRS3_Ev
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14CharsetDecoder19ClazzCharsetDecoderEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoder19ClazzCharsetDecoderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder19ClazzCharsetDecoderC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14CharsetDecoder19ClazzCharsetDecoderEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14CharsetDecoder19ClazzCharsetDecoderEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14CharsetDecoder19ClazzCharsetDecoderEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14CharsetDecoder19ClazzCharsetDecoderEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14CharsetDecoder19ClazzCharsetDecoderEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14CharsetDecoder19ClazzCharsetDecoderEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14CharsetDecoder19ClazzCharsetDecoderEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers14CharsetDecoder19ClazzCharsetDecoderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/charsetdecoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/charsetdecoder.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers14CharsetDecoder19ClazzCharsetDecoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/charsetdecoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/charsetdecoder.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers14CharsetDecoder19ClazzCharsetDecoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/charsetdecoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoder19ClazzCharsetDecoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/charsetdecoder.h:39,3'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder19ClazzCharsetDecoderD2Ev
    - functionName:    _ZNK7log4cxx7helpers14CharsetDecoder19ClazzCharsetDecoder7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/charsetdecoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7helpers17APRCharsetDecoder6decodeERNS0_10ByteBufferERNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          158
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - apr_xlate_conv_buffer
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:98,11'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:103,13'
          Dst:             apr_xlate_conv_buffer
        - Src:             'src/main/cpp/charsetdecoder.cpp:110,15'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:112,31'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:118,12'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:117,14'
          Dst:             apr_xlate_conv_buffer
        - Src:             'src/main/cpp/charsetdecoder.cpp:129,9'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
    - functionName:    apr_xlate_conv_buffer
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers17APRCharsetDecoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17APRCharsetDecoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:87,3'
          Dst:             _ZN7log4cxx7helpers17APRCharsetDecoderD2Ev
    - functionName:    _ZN7log4cxx7helpers17APRCharsetDecoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoderD2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:88,3'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/charsetdecoder.cpp:88,3'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoderD2Ev
    - functionName:    _ZN7log4cxx7helpers14CharsetDecoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:503,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZNK7log4cxx7helpers14CharsetDecoder8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoder14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers14CharsetDecoder10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/charsetdecoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers14CharsetDecoder4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/charsetdecoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoder14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/charsetdecoder.h:40,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/charsetdecoder.h:41,3'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers17APRCharsetDecoderC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          107
      EdgeCount:       31
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder17encodeCharsetNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers14CharsetDecoderC2Ev
        - _ZN7log4cxx7helpers14CharsetDecoderD2Ev
        - _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_xlate_open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:60,3'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoderC2Ev
        - Src:             'src/main/cpp/charsetdecoder.cpp:60,50'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/charsetdecoder.cpp:71,22'
          Dst:             _ZN7log4cxx7helpers10Transcoder17encodeCharsetNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/charsetdecoder.cpp:75,11'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:72,24'
          Dst:             apr_xlate_open
        - Src:             'src/main/cpp/charsetdecoder.cpp:79,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/charsetdecoder.cpp:79,11'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/charsetdecoder.cpp:79,5'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/charsetdecoder.cpp:79,5'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/charsetdecoder.cpp:81,3'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/charsetdecoder.cpp:81,3'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoderD2Ev
    - functionName:    _ZN7log4cxx7helpers14CharsetDecoderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:496,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
    - functionName:    apr_xlate_open
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14CharsetDecoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 502
      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:    _ZN7log4cxx7helpers20LocaleCharsetDecoder6decodeERNS0_10ByteBufferERNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          146
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZN7log4cxx7helpers10Transcoder6encodeEjRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - mbrtowc
        - mbsinit
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:445,16'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:446,33'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:449,8'
          Dst:             mbsinit
        - Src:             'src/main/cpp/charsetdecoder.cpp:462,16'
          Dst:             mbrtowc
        - Src:             'src/main/cpp/charsetdecoder.cpp:477,5'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeEjRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/charsetdecoder.cpp:481,7'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
    - functionName:    mbsinit
      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:    mbrtowc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20LocaleCharsetDecoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20LocaleCharsetDecoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:436,7'
          Dst:             _ZN7log4cxx7helpers20LocaleCharsetDecoderD2Ev
    - functionName:    _ZN7log4cxx7helpers20LocaleCharsetDecoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:436,7'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoderD2Ev
    - functionName:    _ZN7log4cxx7helpers20LocaleCharsetDecoderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:439,3'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoderC2Ev
    - functionName:    _ZN7log4cxx7helpers21USASCIICharsetDecoder6decodeERNS0_10ByteBufferERNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZN7log4cxx7helpers10Transcoder6encodeEjRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:402,33'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:403,18'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:413,6'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeEjRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/charsetdecoder.cpp:421,7'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
    - functionName:    _ZN7log4cxx7helpers21USASCIICharsetDecoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers21USASCIICharsetDecoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:392,3'
          Dst:             _ZN7log4cxx7helpers21USASCIICharsetDecoderD2Ev
    - functionName:    _ZN7log4cxx7helpers21USASCIICharsetDecoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:393,3'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoderD2Ev
    - functionName:    _ZN7log4cxx7helpers21USASCIICharsetDecoderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:387,3'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoderC2Ev
    - functionName:    _ZN7log4cxx7helpers22ISOLatinCharsetDecoder6decodeERNS0_10ByteBufferERNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZN7log4cxx7helpers10Transcoder6encodeEjRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:358,33'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:359,18'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:365,5'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeEjRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/charsetdecoder.cpp:367,7'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
    - functionName:    _ZN7log4cxx7helpers22ISOLatinCharsetDecoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22ISOLatinCharsetDecoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:351,3'
          Dst:             _ZN7log4cxx7helpers22ISOLatinCharsetDecoderD2Ev
    - functionName:    _ZN7log4cxx7helpers22ISOLatinCharsetDecoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:352,3'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoderD2Ev
    - functionName:    _ZN7log4cxx7helpers22ISOLatinCharsetDecoderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:346,3'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoderC2Ev
    - functionName:    _ZN7log4cxx7helpers18UTF8CharsetDecoderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoderC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:309,3'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoderC2Ev
    - functionName:    _ZN7log4cxx7helpers18UTF8CharsetDecoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:315,3'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoderD2Ev
    - functionName:    _ZN7log4cxx7helpers18UTF8CharsetDecoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18UTF8CharsetDecoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:314,3'
          Dst:             _ZN7log4cxx7helpers18UTF8CharsetDecoderD2Ev
    - functionName:    _ZN7log4cxx7helpers18UTF8CharsetDecoder6decodeERNS0_10ByteBufferERNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeEjRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers14CharsetDecoder16getUTF8CodePointERNS0_10ByteBufferE
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:321,33'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:324,15'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder16getUTF8CodePointERNS0_10ByteBufferE
        - Src:             'src/main/cpp/charsetdecoder.cpp:325,38'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:328,5'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeEjRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers14CharsetDecoder16getUTF8CodePointERNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         46
      ICount:          280
      EdgeCount:       64
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:599,31'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:603,18'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:607,6'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - Src:             'src/main/cpp/charsetdecoder.cpp:625,8'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - Src:             'src/main/cpp/charsetdecoder.cpp:649,8'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - Src:             'src/main/cpp/charsetdecoder.cpp:675,9'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
    - functionName:    _ZL9strnlen_sPKcm
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/string_c11.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14CharsetDecoder6decodeEPKcmRNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL9strnlen_sPKcm
        - _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - _ZN7log4cxx7helpers10ByteBufferD2Ev
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:593,28'
          Dst:             _ZL9strnlen_sPKcm
        - Src:             'src/main/cpp/charsetdecoder.cpp:593,13'
          Dst:             _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - Src:             'src/main/cpp/charsetdecoder.cpp:595,1'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/charsetdecoder.cpp:595,1'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
    - functionName:    _ZN7log4cxx7helpers14CharsetDecoder10getDecoderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          137
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:554,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetdecoder.cpp:555,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetdecoder.cpp:556,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetdecoder.cpp:564,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetdecoder.cpp:566,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetdecoder.cpp:567,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetdecoder.cpp:568,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetdecoder.cpp:569,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetdecoder.cpp:573,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetdecoder.cpp:574,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetdecoder.cpp:575,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetdecoder.cpp:579,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
    - functionName:    _ZN7log4cxx7helpers14CharsetDecoder18getISOLatinDecoderEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14CharsetDecoder14getUTF8DecoderEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEEcvRS5_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEEC2IPS4_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS9_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14CharsetDecoder17getDefaultDecoderEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoder20createDefaultDecoderEv
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEE5valueEv
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEEC2IPS4_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS9_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEEcvRS5_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:526,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/charsetdecoder.cpp:526,45'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder20createDefaultDecoderEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:526,37'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEEC2IPS4_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS9_DpOT0_
        - Src:             'src/main/cpp/charsetdecoder.cpp:526,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/charsetdecoder.cpp:526,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEED2Ev
        - Src:             'src/main/cpp/charsetdecoder.cpp:526,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/charsetdecoder.cpp:533,14'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEE5valueEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:535,29'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder20createDefaultDecoderEv
        - Src:             'src/main/cpp/charsetdecoder.cpp:526,2'
          Dst:             __cxa_guard_abort
        - Src:             'src/main/cpp/charsetdecoder.cpp:538,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetDecoderEEEEcvRS5_Ev
    - functionName:    _ZN7log4cxx7helpers14CharsetDecoder20createDefaultDecoderEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetdecoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers18UTF8CharsetDecoderC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetdecoder.cpp:511,13'
          Dst:             _ZN7log4cxx7helpers18UTF8CharsetDecoderC2Ev
    - functionName:    _GLOBAL__sub_I_charsetencoder.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.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/main/cpp/charsetencoder.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoder13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder13registerClassEv
    - functionName:    _ZN7log4cxx7helpers14CharsetEncoder13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers14CharsetEncoder14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14CharsetEncoder19ClazzCharsetEncoderEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14CharsetEncoder19ClazzCharsetEncoderEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14CharsetEncoder19ClazzCharsetEncoderEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14CharsetEncoder19ClazzCharsetEncoderEEC2Ev
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14CharsetEncoder19ClazzCharsetEncoderEED2Ev
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14CharsetEncoder19ClazzCharsetEncoderEEcvRS3_Ev
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14CharsetEncoder19ClazzCharsetEncoderEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoder19ClazzCharsetEncoderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder19ClazzCharsetEncoderC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14CharsetEncoder19ClazzCharsetEncoderEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14CharsetEncoder19ClazzCharsetEncoderEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14CharsetEncoder19ClazzCharsetEncoderEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14CharsetEncoder19ClazzCharsetEncoderEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14CharsetEncoder19ClazzCharsetEncoderEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14CharsetEncoder19ClazzCharsetEncoderEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14CharsetEncoder19ClazzCharsetEncoderEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers14CharsetEncoder19ClazzCharsetEncoderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/charsetencoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/charsetencoder.h:40,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers14CharsetEncoder19ClazzCharsetEncoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/charsetencoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/charsetencoder.h:40,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers14CharsetEncoder19ClazzCharsetEncoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/charsetencoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoder19ClazzCharsetEncoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/charsetencoder.h:40,3'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder19ClazzCharsetEncoderD2Ev
    - functionName:    _ZNK7log4cxx7helpers14CharsetEncoder19ClazzCharsetEncoder7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/charsetencoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      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:    _ZN7log4cxx7helpers17APRCharsetEncoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEERNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          140
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - _ZN7log4cxx7helpers10ByteBuffer4dataEv
        - _ZNK7log4cxx7helpers10ByteBuffer8positionEv
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - apr_xlate_conv_buffer
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:88,31'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetencoder.cpp:90,26'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer8positionEv
        - Src:             'src/main/cpp/charsetencoder.cpp:96,11'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer4dataEv
        - Src:             'src/main/cpp/charsetencoder.cpp:95,12'
          Dst:             apr_xlate_conv_buffer
        - Src:             'src/main/cpp/charsetencoder.cpp:109,12'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer4dataEv
        - Src:             'src/main/cpp/charsetencoder.cpp:106,13'
          Dst:             apr_xlate_conv_buffer
        - Src:             'src/main/cpp/charsetencoder.cpp:115,8'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
    - functionName:    _ZN7log4cxx7helpers17APRCharsetEncoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17APRCharsetEncoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:80,3'
          Dst:             _ZN7log4cxx7helpers17APRCharsetEncoderD2Ev
    - functionName:    _ZN7log4cxx7helpers17APRCharsetEncoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoderD2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:81,3'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/charsetencoder.cpp:81,3'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoderD2Ev
    - functionName:    _ZN7log4cxx7helpers14CharsetEncoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:516,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZNK7log4cxx7helpers14CharsetEncoder8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoder14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers14CharsetEncoder10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/charsetencoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers14CharsetEncoder4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/charsetencoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoder14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/charsetencoder.h:41,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/charsetencoder.h:42,3'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers14CharsetEncoder5resetEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 605
      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:    _ZN7log4cxx7helpers14CharsetEncoder5flushERNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 609
      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:    _ZN7log4cxx7helpers17APRCharsetEncoderC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          107
      EdgeCount:       31
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder17encodeCharsetNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers14CharsetEncoderC2Ev
        - _ZN7log4cxx7helpers14CharsetEncoderD2Ev
        - _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_xlate_open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:56,3'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoderC2Ev
        - Src:             'src/main/cpp/charsetencoder.cpp:56,48'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/charsetencoder.cpp:67,22'
          Dst:             _ZN7log4cxx7helpers10Transcoder17encodeCharsetNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/charsetencoder.cpp:71,11'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/charsetencoder.cpp:68,24'
          Dst:             apr_xlate_open
        - Src:             'src/main/cpp/charsetencoder.cpp:75,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/charsetencoder.cpp:75,11'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/charsetencoder.cpp:75,5'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/charsetencoder.cpp:75,5'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/charsetencoder.cpp:77,3'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/charsetencoder.cpp:77,3'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoderD2Ev
    - functionName:    _ZN7log4cxx7helpers14CharsetEncoderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:510,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
    - functionName:    _ZN7log4cxx7helpers14CharsetEncoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      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:    _ZN7log4cxx7helpers20LocaleCharsetEncoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEERNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - __ctype_get_mb_cur_max
        - mbsinit
        - wcrtomb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:465,24'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - Src:             'src/main/cpp/charsetencoder.cpp:466,36'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetencoder.cpp:468,8'
          Dst:             mbsinit
        - Src:             'src/main/cpp/charsetencoder.cpp:480,74'
          Dst:             __ctype_get_mb_cur_max
        - Src:             'src/main/cpp/charsetencoder.cpp:483,15'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - Src:             'src/main/cpp/charsetencoder.cpp:486,14'
          Dst:             wcrtomb
        - Src:             'src/main/cpp/charsetencoder.cpp:495,8'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
    - functionName:    __ctype_get_mb_cur_max
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wcrtomb
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20LocaleCharsetEncoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20LocaleCharsetEncoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:451,7'
          Dst:             _ZN7log4cxx7helpers20LocaleCharsetEncoderD2Ev
    - functionName:    _ZN7log4cxx7helpers20LocaleCharsetEncoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:451,7'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoderD2Ev
    - functionName:    _ZN7log4cxx7helpers20LocaleCharsetEncoderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:454,3'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoderC2Ev
    - functionName:    _ZN7log4cxx7helpers21UTF16LECharsetEncoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEERNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder13encodeUTF16LEEjRNS0_10ByteBufferE
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:429,35'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetencoder.cpp:431,23'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - Src:             'src/main/cpp/charsetencoder.cpp:438,5'
          Dst:             _ZN7log4cxx7helpers10Transcoder13encodeUTF16LEEjRNS0_10ByteBufferE
    - functionName:    _ZN7log4cxx7helpers21UTF16LECharsetEncoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers21UTF16LECharsetEncoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:417,7'
          Dst:             _ZN7log4cxx7helpers21UTF16LECharsetEncoderD2Ev
    - functionName:    _ZN7log4cxx7helpers21UTF16LECharsetEncoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:417,7'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoderD2Ev
    - functionName:    _ZN7log4cxx7helpers21UTF16LECharsetEncoderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:420,3'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoderC2Ev
    - functionName:    _ZN7log4cxx7helpers21UTF16BECharsetEncoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEERNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder13encodeUTF16BEEjRNS0_10ByteBufferE
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:394,35'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetencoder.cpp:396,23'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - Src:             'src/main/cpp/charsetencoder.cpp:403,5'
          Dst:             _ZN7log4cxx7helpers10Transcoder13encodeUTF16BEEjRNS0_10ByteBufferE
    - functionName:    _ZN7log4cxx7helpers21UTF16BECharsetEncoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers21UTF16BECharsetEncoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:383,7'
          Dst:             _ZN7log4cxx7helpers21UTF16BECharsetEncoderD2Ev
    - functionName:    _ZN7log4cxx7helpers21UTF16BECharsetEncoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:383,7'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoderD2Ev
    - functionName:    _ZN7log4cxx7helpers21UTF16BECharsetEncoderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:386,3'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoderC2Ev
    - functionName:    _ZN7log4cxx7helpers22ISOLatinCharsetEncoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEERNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer3putEc
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:277,16'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetencoder.cpp:280,24'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - Src:             'src/main/cpp/charsetencoder.cpp:284,11'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer3putEc
    - functionName:    _ZN7log4cxx7helpers22ISOLatinCharsetEncoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22ISOLatinCharsetEncoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:262,7'
          Dst:             _ZN7log4cxx7helpers22ISOLatinCharsetEncoderD2Ev
    - functionName:    _ZN7log4cxx7helpers22ISOLatinCharsetEncoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:262,7'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoderD2Ev
    - functionName:    _ZN7log4cxx7helpers22ISOLatinCharsetEncoderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:265,3'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoderC2Ev
    - functionName:    _ZN7log4cxx7helpers21USASCIICharsetEncoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEERNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer3putEc
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:233,16'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetencoder.cpp:236,24'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - Src:             'src/main/cpp/charsetencoder.cpp:240,11'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer3putEc
    - functionName:    _ZN7log4cxx7helpers21USASCIICharsetEncoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      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:
        - _ZN7log4cxx7helpers21USASCIICharsetEncoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:218,7'
          Dst:             _ZN7log4cxx7helpers21USASCIICharsetEncoderD2Ev
    - functionName:    _ZN7log4cxx7helpers21USASCIICharsetEncoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:218,7'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoderD2Ev
    - functionName:    _ZN7log4cxx7helpers21USASCIICharsetEncoderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:221,3'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoderC2Ev
    - functionName:    _ZN7log4cxx7helpers18UTF8CharsetEncoderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoderC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:351,3'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoderC2Ev
    - functionName:    _ZN7log4cxx7helpers18UTF8CharsetEncoderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:348,7'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoderD2Ev
    - functionName:    _ZN7log4cxx7helpers18UTF8CharsetEncoderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18UTF8CharsetEncoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:348,7'
          Dst:             _ZN7log4cxx7helpers18UTF8CharsetEncoderD2Ev
    - functionName:    _ZN7log4cxx7helpers18UTF8CharsetEncoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEERNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder10encodeUTF8EjRNS0_10ByteBufferE
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:359,35'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/charsetencoder.cpp:361,23'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - Src:             'src/main/cpp/charsetencoder.cpp:368,5'
          Dst:             _ZN7log4cxx7helpers10Transcoder10encodeUTF8EjRNS0_10ByteBufferE
    - functionName:    '_ZZN7log4cxx7helpers14CharsetEncoder19isTriviallyCopyableERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrIS1_EEENK3$_0clERKw'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14CharsetEncoder19isTriviallyCopyableERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrIS1_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __dynamic_cast
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:644,6'
          Dst:             __dynamic_cast
        - Src:             'src/main/cpp/charsetencoder.cpp:651,14'
          Dst:             __dynamic_cast
    - functionName:    _ZN7log4cxx7helpers14CharsetEncoder6encodeERNSt3__110shared_ptrIS1_EERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEERNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer3putEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:636,7'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer3putEc
    - functionName:    _ZN7log4cxx7helpers14CharsetEncoder10getEncoderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          169
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:560,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetencoder.cpp:561,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetencoder.cpp:565,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetencoder.cpp:567,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetencoder.cpp:568,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetencoder.cpp:569,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetencoder.cpp:570,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetencoder.cpp:574,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetencoder.cpp:575,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetencoder.cpp:576,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetencoder.cpp:580,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetencoder.cpp:581,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetencoder.cpp:582,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetencoder.cpp:586,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/charsetencoder.cpp:590,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
    - functionName:    _ZN7log4cxx7helpers14CharsetEncoder14getUTF8EncoderEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 553
      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:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEEcvRS5_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEEC2IPS4_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS9_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14CharsetEncoder20createDefaultEncoderEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers18UTF8CharsetEncoderC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:538,13'
          Dst:             _ZN7log4cxx7helpers18UTF8CharsetEncoderC2Ev
    - functionName:    _ZN7log4cxx7helpers14CharsetEncoder17getDefaultEncoderEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/charsetencoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoder20createDefaultEncoderEv
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEE5valueEv
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEEC2IPS4_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS9_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEEcvRS5_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/charsetencoder.cpp:520,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/charsetencoder.cpp:520,45'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder20createDefaultEncoderEv
        - Src:             'src/main/cpp/charsetencoder.cpp:520,37'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEEC2IPS4_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS9_DpOT0_
        - Src:             'src/main/cpp/charsetencoder.cpp:520,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/charsetencoder.cpp:520,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEED2Ev
        - Src:             'src/main/cpp/charsetencoder.cpp:520,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/charsetencoder.cpp:527,14'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEE5valueEv
        - Src:             'src/main/cpp/charsetencoder.cpp:529,29'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder20createDefaultEncoderEv
        - Src:             'src/main/cpp/charsetencoder.cpp:520,2'
          Dst:             __cxa_guard_abort
        - Src:             'src/main/cpp/charsetencoder.cpp:532,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_14CharsetEncoderEEEEcvRS5_Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__13mapINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS0_5ClassENS2_4lessIS9_EENS7_INS2_4pairIKS9_SC_EEEEEEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers5Class13registerClassERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/class.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper11toLowerCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers5Class11getRegistryEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/class.cpp:175,2'
          Dst:             _ZN7log4cxx7helpers5Class11getRegistryEv
        - Src:             'src/main/cpp/class.cpp:175,16'
          Dst:             _ZN7log4cxx7helpers12StringHelper11toLowerCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers5Class11getRegistryEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/class.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__13mapINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS0_5ClassENS2_4lessIS9_EENS7_INS2_4pairIKS9_SC_EEEEEEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__13mapINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS0_5ClassENS2_4lessIS9_EENS7_INS2_4pairIKS9_SC_EEEEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__13mapINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS0_5ClassENS2_4lessIS9_EENS7_INS2_4pairIKS9_SC_EEEEEEEcvRSJ_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/class.cpp:126,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/class.cpp:126,28'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__13mapINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS0_5ClassENS2_4lessIS9_EENS7_INS2_4pairIKS9_SC_EEEEEEEC2Ev
        - Src:             'src/main/cpp/class.cpp:126,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/class.cpp:126,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__13mapINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS0_5ClassENS2_4lessIS9_EENS7_INS2_4pairIKS9_SC_EEEEEEED2Ev
        - Src:             'src/main/cpp/class.cpp:126,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/class.cpp:127,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__13mapINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS0_5ClassENS2_4lessIS9_EENS7_INS2_4pairIKS9_SC_EEEEEEEcvRSJ_Ev
        - Src:             'src/main/cpp/class.cpp:126,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__13mapINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS0_5ClassENS2_4lessIS9_EENS7_INS2_4pairIKS9_SC_EEEEEEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      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:    _ZN7log4cxx7helpers8WideLifeINSt3__13mapINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS0_5ClassENS2_4lessIS9_EENS7_INS2_4pairIKS9_SC_EEEEEEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__13mapINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS0_5ClassENS2_4lessIS9_EENS7_INS2_4pairIKS9_SC_EEEEEEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__13mapINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS0_5ClassENS2_4lessIS9_EENS7_INS2_4pairIKS9_SC_EEEEEEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__13mapINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS0_5ClassENS2_4lessIS9_EENS7_INS2_4pairIKS9_SC_EEEEEEEcvRSJ_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__13mapINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS0_5ClassENS2_4lessIS9_EENS7_INS2_4pairIKS9_SC_EEEEEEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__13mapINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS0_5ClassENS2_4lessIS9_EENS7_INS2_4pairIKS9_SC_EEEEEEE5valueEv
    - functionName:    _ZN7log4cxx7helpers22ClassNotFoundExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:205,22'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers5Class15registerClassesEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/class.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10HTMLLayout13registerClassEv
        - _ZN7log4cxx10JSONLayout13registerClassEv
        - _ZN7log4cxx12FileAppender13registerClassEv
        - _ZN7log4cxx12SimpleLayout13registerClassEv
        - _ZN7log4cxx13AsyncAppender13registerClassEv
        - _ZN7log4cxx13PatternLayout13registerClassEv
        - _ZN7log4cxx15ConsoleAppender13registerClassEv
        - _ZN7log4cxx20PropertyConfigurator13registerClassEv
        - _ZN7log4cxx2db12ODBCAppender13registerClassEv
        - _ZN7log4cxx3net12SMTPAppender13registerClassEv
        - _ZN7log4cxx3net14SyslogAppender13registerClassEv
        - _ZN7log4cxx3net14TelnetAppender13registerClassEv
        - _ZN7log4cxx3net17XMLSocketAppender13registerClassEv
        - _ZN7log4cxx3xml15DOMConfigurator13registerClassEv
        - _ZN7log4cxx3xml9XMLLayout13registerClassEv
        - _ZN7log4cxx5varia20FallbackErrorHandler13registerClassEv
        - _ZN7log4cxx6filter16LevelMatchFilter13registerClassEv
        - _ZN7log4cxx6filter16LevelRangeFilter13registerClassEv
        - _ZN7log4cxx6filter17StringMatchFilter13registerClassEv
        - _ZN7log4cxx6filter18LocationInfoFilter13registerClassEv
        - _ZN7log4cxx7rolling19RollingFileAppender13registerClassEv
        - _ZN7log4cxx7rolling22ManualTriggeringPolicy13registerClassEv
        - _ZN7log4cxx7rolling22TimeBasedRollingPolicy13registerClassEv
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicy13registerClassEv
        - _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy13registerClassEv
        - _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy13registerClassEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/class.cpp:181,2'
          Dst:             _ZN7log4cxx13AsyncAppender13registerClassEv
        - Src:             'src/main/cpp/class.cpp:182,2'
          Dst:             _ZN7log4cxx15ConsoleAppender13registerClassEv
        - Src:             'src/main/cpp/class.cpp:183,2'
          Dst:             _ZN7log4cxx12FileAppender13registerClassEv
        - Src:             'src/main/cpp/class.cpp:184,2'
          Dst:             _ZN7log4cxx2db12ODBCAppender13registerClassEv
        - Src:             'src/main/cpp/class.cpp:191,2'
          Dst:             _ZN7log4cxx3net12SMTPAppender13registerClassEv
        - Src:             'src/main/cpp/class.cpp:192,2'
          Dst:             _ZN7log4cxx10JSONLayout13registerClassEv
        - Src:             'src/main/cpp/class.cpp:193,2'
          Dst:             _ZN7log4cxx10HTMLLayout13registerClassEv
        - Src:             'src/main/cpp/class.cpp:197,2'
          Dst:             _ZN7log4cxx13PatternLayout13registerClassEv
        - Src:             'src/main/cpp/class.cpp:198,2'
          Dst:             _ZN7log4cxx12SimpleLayout13registerClassEv
        - Src:             'src/main/cpp/class.cpp:199,2'
          Dst:             _ZN7log4cxx3xml9XMLLayout13registerClassEv
        - Src:             'src/main/cpp/class.cpp:200,2'
          Dst:             _ZN7log4cxx6filter16LevelMatchFilter13registerClassEv
        - Src:             'src/main/cpp/class.cpp:201,2'
          Dst:             _ZN7log4cxx6filter16LevelRangeFilter13registerClassEv
        - Src:             'src/main/cpp/class.cpp:202,2'
          Dst:             _ZN7log4cxx6filter17StringMatchFilter13registerClassEv
        - Src:             'src/main/cpp/class.cpp:203,2'
          Dst:             _ZN7log4cxx6filter18LocationInfoFilter13registerClassEv
        - Src:             'src/main/cpp/class.cpp:204,2'
          Dst:             _ZN7log4cxx7rolling19RollingFileAppender13registerClassEv
        - Src:             'src/main/cpp/class.cpp:208,2'
          Dst:             _ZN7log4cxx7rolling25SizeBasedTriggeringPolicy13registerClassEv
        - Src:             'src/main/cpp/class.cpp:209,2'
          Dst:             _ZN7log4cxx7rolling22TimeBasedRollingPolicy13registerClassEv
        - Src:             'src/main/cpp/class.cpp:210,2'
          Dst:             _ZN7log4cxx7rolling22ManualTriggeringPolicy13registerClassEv
        - Src:             'src/main/cpp/class.cpp:211,2'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicy13registerClassEv
        - Src:             'src/main/cpp/class.cpp:212,2'
          Dst:             _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy13registerClassEv
        - Src:             'src/main/cpp/class.cpp:214,2'
          Dst:             _ZN7log4cxx3xml15DOMConfigurator13registerClassEv
        - Src:             'src/main/cpp/class.cpp:216,2'
          Dst:             _ZN7log4cxx20PropertyConfigurator13registerClassEv
        - Src:             'src/main/cpp/class.cpp:217,2'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandler13registerClassEv
        - Src:             'src/main/cpp/class.cpp:219,2'
          Dst:             _ZN7log4cxx3net14TelnetAppender13registerClassEv
        - Src:             'src/main/cpp/class.cpp:220,2'
          Dst:             _ZN7log4cxx3net17XMLSocketAppender13registerClassEv
        - Src:             'src/main/cpp/class.cpp:221,2'
          Dst:             _ZN7log4cxx3net14SyslogAppender13registerClassEv
    - functionName:    _ZN7log4cxx7helpers5Class7forNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/class.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          176
      EdgeCount:       62
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper11toLowerCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers22ClassNotFoundExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers5Class11getRegistryEv
        - _ZN7log4cxx7helpers5Class15registerClassesEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/class.cpp:132,22'
          Dst:             _ZN7log4cxx7helpers12StringHelper11toLowerCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/class.cpp:136,23'
          Dst:             _ZN7log4cxx7helpers5Class11getRegistryEv
        - Src:             'src/main/cpp/class.cpp:145,12'
          Dst:             _ZN7log4cxx7helpers5Class11getRegistryEv
        - Src:             'src/main/cpp/class.cpp:149,5'
          Dst:             _ZN7log4cxx7helpers5Class15registerClassesEv
        - Src:             'src/main/cpp/class.cpp:150,13'
          Dst:             _ZN7log4cxx7helpers5Class11getRegistryEv
        - Src:             'src/main/cpp/class.cpp:154,14'
          Dst:             _ZN7log4cxx7helpers5Class11getRegistryEv
        - Src:             'src/main/cpp/class.cpp:160,4'
          Dst:             _ZN7log4cxx7helpers5Class15registerClassesEv
        - Src:             'src/main/cpp/class.cpp:161,12'
          Dst:             _ZN7log4cxx7helpers5Class11getRegistryEv
        - Src:             'src/main/cpp/class.cpp:167,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/class.cpp:167,9'
          Dst:             _ZN7log4cxx7helpers22ClassNotFoundExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/class.cpp:167,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/class.cpp:167,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7log4cxx7helpers22InstantiationExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:192,22'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZNK7log4cxx7helpers5Class11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/class.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7helpers22InstantiationExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/class.cpp:116,2'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/class.cpp:116,8'
          Dst:             _ZN7log4cxx7helpers22InstantiationExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/class.cpp:116,2'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/class.cpp:116,2'
          Dst:             __cxa_free_exception
    - functionName:    _ZNK7log4cxx7helpers5Class8toStringEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/class.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN7log4cxx7helpers5ClassD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/class.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    119
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers5ClassC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/class.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    119
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers5ClassD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/class.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      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:    _Z14libraryVersionv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/class.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14libraryVersionEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/class.cpp:95,10'
          Dst:             _ZN7log4cxx14libraryVersionEv
    - functionName:    _ZN7log4cxx14libraryVersionEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/class.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_classnamepatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/classnamepatternconverter.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/main/cpp/classnamepatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/classnamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern25ClassNamePatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern25ClassNamePatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern25ClassNamePatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/classnamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern25ClassNamePatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/classnamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterEEC2Ev
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterEED2Ev
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/classnamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/classnamepatternconverter.h:44,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/classnamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/classnamepatternconverter.h:44,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/classnamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/classnamepatternconverter.h:44,3'
          Dst:             _ZN7log4cxx7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern25ClassNamePatternConverter30ClazzClassNamePatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/classnamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      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:    _ZN7log4cxx7pattern25ClassNamePatternConverterC1ERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/classnamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern20NamePatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_RKNS2_6vectorIS8_NS6_IS8_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:30,28'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:32,2'
          Dst:             _ZN7log4cxx7pattern20NamePatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_RKNS2_6vectorIS8_NS6_IS8_EEEE
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern25ClassNamePatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/classnamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern25ClassNamePatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/classnamepatternconverter.h:36,22'
          Dst:             _ZN7log4cxx7pattern25ClassNamePatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/classnamepatternconverter.h:36,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern25ClassNamePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/classnamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern25ClassNamePatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/classnamepatternconverter.h:36,22'
          Dst:             _ZN7log4cxx7pattern25ClassNamePatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern25ClassNamePatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/classnamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern25ClassNamePatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern25ClassNamePatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern25ClassNamePatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/classnamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern25ClassNamePatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/classnamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern25ClassNamePatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern20NamePatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/classnamepatternconverter.h:45,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/classnamepatternconverter.h:46,3'
          Dst:             _ZN7log4cxx7pattern25ClassNamePatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/classnamepatternconverter.h:47,3'
          Dst:             _ZNK7log4cxx7pattern20NamePatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern25ClassNamePatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/classnamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter6appendERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS3_IcNS4_IcEENS6_IcEEEE
        - _ZNK7log4cxx3spi12LocationInfo12getClassNameEv
        - _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - _ZNK7log4cxx7pattern20NamePatternConverter10abbreviateEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:46,28'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:46,53'
          Dst:             _ZNK7log4cxx3spi12LocationInfo12getClassNameEv
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:46,2'
          Dst:             _ZN7log4cxx7pattern16PatternConverter6appendERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:47,2'
          Dst:             _ZNK7log4cxx7pattern20NamePatternConverter10abbreviateEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx7pattern20NamePatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/namepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern20NamePatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/namepatternconverter.h:42,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/namepatternconverter.h:43,3'
          Dst:             _ZN7log4cxx7pattern20NamePatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/namepatternconverter.h:44,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx7pattern25ClassNamePatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/classnamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern20NamePatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/classnamepatternconverter.h:36,22'
          Dst:             _ZN7log4cxx7pattern20NamePatternConverterD2Ev
    - functionName:    _ZN7log4cxx7pattern20NamePatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/namepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/namepatternconverter.h:36,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZN7log4cxx7pattern20NamePatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/namepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern20NamePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/namepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern20NamePatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/namepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern25ClassNamePatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/classnamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern25ClassNamePatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/classnamepatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern25ClassNamePatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern25ClassNamePatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/classnamepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern25ClassNamePatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/classnamepatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern25ClassNamePatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern25ClassNamePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/classnamepatternconverter.h'
      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:
        - _ZN7log4cxx7pattern25ClassNamePatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/classnamepatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern25ClassNamePatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern25ClassNamePatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/classnamepatternconverter.h'
      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:
        - _ZN7log4cxx7pattern25ClassNamePatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/classnamepatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern25ClassNamePatternConverterD1Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern20NamePatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/namepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern20NamePatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/namepatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern20NamePatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern20NamePatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/namepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern20NamePatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/namepatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern20NamePatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern20NamePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/namepatternconverter.h'
      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:
        - _ZN7log4cxx7pattern20NamePatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/namepatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern20NamePatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern20NamePatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/namepatternconverter.h'
      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:
        - _ZN7log4cxx7pattern20NamePatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/namepatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern20NamePatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern25ClassNamePatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/classnamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      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:    _ZN7log4cxx7pattern25ClassNamePatternConverterC2ERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/classnamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern20NamePatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_RKNS2_6vectorIS8_NS6_IS8_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:32,2'
          Dst:             _ZN7log4cxx7pattern20NamePatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_RKNS2_6vectorIS8_NS6_IS8_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern25ClassNamePatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/classnamepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern25ClassNamePatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/classnamepatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern25ClassNamePatternConverter8getClassEv
    - functionName:    _ZN7log4cxx7helpers17ClassRegistrationC2EPFRKNS0_5ClassEvE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/classregistration.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5Class13registerClassERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/classregistration.cpp:26,2'
          Dst:             _ZN7log4cxx7helpers5Class13registerClassERKS1_
    - functionName:    _GLOBAL__sub_I_colorstartpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.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/main/cpp/colorstartpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26ColorStartPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterEEC2Ev
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterEED2Ev
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorstartpatternconverter.h'
      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:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorstartpatternconverter.h:41,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorstartpatternconverter.h'
      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:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorstartpatternconverter.h:41,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorstartpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorstartpatternconverter.h:41,3'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern26ColorStartPatternConverter31ClazzColorStartPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorstartpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      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:    _ZN7log4cxx7pattern26ColorStartPatternConverter28ColorPatternConverterPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26ColorStartPatternConverter28ColorPatternConverterPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:135,36'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter28ColorPatternConverterPrivateD2Ev
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverter28ColorPatternConverterPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:135,36'
          Dst:             _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverter28ColorPatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:138,3'
          Dst:             _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern26ColorStartPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorstartpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern26ColorStartPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorstartpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern26ColorStartPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern26ColorStartPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorstartpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern26ColorStartPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorstartpatternconverter.h:42,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/colorstartpatternconverter.h:43,3'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/colorstartpatternconverter.h:44,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern26ColorStartPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorstartpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern26ColorStartPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorstartpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern26ColorStartPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern26ColorStartPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorstartpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7pattern26ColorStartPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorstartpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern26ColorStartPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorstartpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverterD0Ev
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorstartpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26ColorStartPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorstartpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorstartpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern26ColorStartPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorstartpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/colorstartpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorstartpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorstartpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern26ColorStartPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26ColorStartPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern26ColorStartPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          124
      EdgeCount:       31
      CyclomaticComplexity: 13
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - _ZNK7log4cxx5Level5toIntEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/main/cpp/colorstartpatternconverter.cpp:166,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:164,36'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:166,15'
          Dst:             _ZNK7log4cxx5Level5toIntEv
    - functionName:    _ZTv0_n24_N7log4cxx7pattern26ColorStartPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorstartpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern26ColorStartPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorstartpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverterD1Ev
    - functionName:    _ZL26graphicsModeToANSISequenceRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEERN7log4cxx7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          129
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:69,5'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:71,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:73,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:75,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:77,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:79,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:81,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:89,2'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZL19colorToANSISequenceRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEbRN7log4cxx7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          158
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:37,5'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:39,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:41,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:43,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:45,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:47,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:49,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:51,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:62,2'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZL21convertSingleSequenceRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEERN7log4cxx7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          264
      EdgeCount:       57
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL19colorToANSISequenceRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEbRN7log4cxx7helpers4PoolE
        - _ZL26graphicsModeToANSISequenceRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEERN7log4cxx7helpers4PoolE
        - _ZN7log4cxx7helpers12StringHelper10startsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:125,5'
          Dst:             _ZN7log4cxx7helpers12StringHelper10startsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:127,10'
          Dst:             _ZL19colorToANSISequenceRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEbRN7log4cxx7helpers4PoolE
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:128,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper10startsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:129,10'
          Dst:             _ZL19colorToANSISequenceRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEbRN7log4cxx7helpers4PoolE
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:131,10'
          Dst:             _ZL26graphicsModeToANSISequenceRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEERN7log4cxx7helpers4PoolE
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverter13setTraceColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26ColorStartPatternConverter10parseColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:218,2'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter10parseColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPS8_
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverter10parseColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPS8_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          312
      EdgeCount:       114
      CyclomaticComplexity: 54
      functionsReached:
        - _ZL21convertSingleSequenceRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEERN7log4cxx7helpers4PoolE
        - _ZN7log4cxx7helpers12StringHelper10startsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - _ZN7log4cxx7helpers12StringHelper11toLowerCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    6
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:222,20'
          Dst:             _ZN7log4cxx7helpers12StringHelper11toLowerCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:223,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:226,5'
          Dst:             _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:227,4'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:234,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper10startsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:256,26'
          Dst:             _ZL21convertSingleSequenceRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEERN7log4cxx7helpers4PoolE
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:266,24'
          Dst:             _ZL21convertSingleSequenceRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEERN7log4cxx7helpers4PoolE
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:274,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:274,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverter13setDebugColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26ColorStartPatternConverter10parseColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:214,2'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter10parseColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPS8_
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverter12setInfoColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26ColorStartPatternConverter10parseColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:210,2'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter10parseColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPS8_
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverter12setWarnColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26ColorStartPatternConverter10parseColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:206,2'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter10parseColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPS8_
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverter13setErrorColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26ColorStartPatternConverter10parseColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:202,2'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter10parseColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPS8_
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverter13setFatalColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern26ColorStartPatternConverter10parseColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:198,2'
          Dst:             _ZN7log4cxx7pattern26ColorStartPatternConverter10parseColorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPS8_
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEC2INS3_INS4_26ColorStartPatternConverterEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      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:    _ZN7log4cxx7pattern26ColorStartPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEC2INS3_INS4_26ColorStartPatternConverterEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEcvRS6_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:157,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:157,50'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEC2INS3_INS4_26ColorStartPatternConverterEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:157,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:157,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEED2Ev
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:157,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:158,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEcvRS6_Ev
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:157,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:148,29'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:149,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:152,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern26ColorStartPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:149,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern26ColorStartPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorstartpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern26ColorStartPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorstartpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern26ColorStartPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_colorendpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorendpatternconverter.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/main/cpp/colorendpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorendpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern24ColorEndPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7pattern24ColorEndPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern24ColorEndPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorendpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern24ColorEndPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorendpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterEEC2Ev
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterEED2Ev
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorendpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorendpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorendpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorendpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorendpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorendpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern24ColorEndPatternConverter29ClazzColorEndPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorendpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7pattern24ColorEndPatternConverterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorendpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:31,27'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:32,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern24ColorEndPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorendpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern24ColorEndPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorendpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern24ColorEndPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/colorendpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern24ColorEndPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorendpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern24ColorEndPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorendpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern24ColorEndPatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern24ColorEndPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorendpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern24ColorEndPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7pattern24ColorEndPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern24ColorEndPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorendpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern24ColorEndPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorendpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern24ColorEndPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorendpatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/colorendpatternconverter.h:41,3'
          Dst:             _ZN7log4cxx7pattern24ColorEndPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/colorendpatternconverter.h:42,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern24ColorEndPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorendpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern24ColorEndPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorendpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorendpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern24ColorEndPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorendpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern24ColorEndPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorendpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern24ColorEndPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern24ColorEndPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorendpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern24ColorEndPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorendpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern24ColorEndPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern24ColorEndPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorendpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern24ColorEndPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorendpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern24ColorEndPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern24ColorEndPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/colorendpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern24ColorEndPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/colorendpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern24ColorEndPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEC2INS3_INS4_24ColorEndPatternConverterEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      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:    _ZN7log4cxx7pattern24ColorEndPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorendpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEC2INS3_INS4_24ColorEndPatternConverterEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEcvRS6_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:40,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:40,50'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEC2INS3_INS4_24ColorEndPatternConverterEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:40,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:40,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEED2Ev
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:40,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:41,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEcvRS6_Ev
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:40,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern24ColorEndPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorendpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:32,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern24ColorEndPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/colorendpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern24ColorEndPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/colorendpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern24ColorEndPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_configurator.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/configurator.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/main/cpp/configurator.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/configurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12Configurator13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             _ZN7log4cxx3spi12Configurator13registerClassEv
    - functionName:    _ZN7log4cxx3spi12Configurator13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/configurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3spi12Configurator14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/configurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12Configurator17ClazzConfiguratorEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12Configurator17ClazzConfiguratorEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12Configurator17ClazzConfiguratorEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12Configurator17ClazzConfiguratorEEC2Ev
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12Configurator17ClazzConfiguratorEED2Ev
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12Configurator17ClazzConfiguratorEEcvRS4_Ev
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi12Configurator17ClazzConfiguratorEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12Configurator17ClazzConfiguratorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3spi12Configurator17ClazzConfiguratorC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi12Configurator17ClazzConfiguratorEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12Configurator17ClazzConfiguratorEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12Configurator17ClazzConfiguratorEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi12Configurator17ClazzConfiguratorEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3spi12Configurator17ClazzConfiguratorEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3spi12Configurator17ClazzConfiguratorEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3spi12Configurator17ClazzConfiguratorEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3spi12Configurator17ClazzConfiguratorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/configurator.h'
      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:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/configurator.h:42,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3spi12Configurator17ClazzConfiguratorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/configurator.h'
      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:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/configurator.h:42,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3spi12Configurator17ClazzConfiguratorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/configurator.h'
      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:
        - _ZN7log4cxx3spi12Configurator17ClazzConfiguratorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/configurator.h:42,3'
          Dst:             _ZN7log4cxx3spi12Configurator17ClazzConfiguratorD2Ev
    - functionName:    _ZNK7log4cxx3spi12Configurator17ClazzConfigurator7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/configurator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      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:    _ZNK7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE6Unused7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      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:    _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE6UnusedD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE6UnusedD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:35,9'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE6UnusedD2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE6UnusedD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:35,9'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE6UnusedC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:35,9'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:41,2'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:42,2'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE6UnusedC2Ev
        - _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE6UnusedD2Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,66'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE6UnusedC2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_atexit
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE6UnusedD2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_guard_release
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:40,52'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEED0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.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:
        - _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:31,7'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEED2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:31,7'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:46,2'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/include/log4cxx/helpers/singletonholder.h:46,21'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    '_ZZN12_GLOBAL__N_111getInstanceEvENK3$_0clEv'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/configurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx4castINS_7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS1_10PropertiesEEEEENS1_6ObjectELb0ELb1EEENS3_10shared_ptrIT_EERKNSB_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/singletonholder.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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS0_15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEEEEENS4_10shared_ptrIT_EENS4_8functionIFNSB_INS0_6ObjectEEEvEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/aprinitializer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx4castINS_7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS1_10PropertiesEEEEENS1_6ObjectELb0ELb1EEENS3_10shared_ptrIT_EERKNSB_IT0_EE
        - _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
        - _ZN7log4cxx7helpers14APRInitializer15findOrAddObjectEmNSt3__18functionIFNS2_10shared_ptrINS0_6ObjectEEEvEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,19'
          Dst:             _ZN7log4cxx7helpers14APRInitializer11getInstanceEv
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,33'
          Dst:             _ZN7log4cxx7helpers14APRInitializer15findOrAddObjectEmNSt3__18functionIFNS2_10shared_ptrINS0_6ObjectEEEvEEE
        - Src:             'src/main/include/log4cxx/helpers/aprinitializer.h:75,11'
          Dst:             _ZN7log4cxx4castINS_7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS1_10PropertiesEEEEENS1_6ObjectELb0ELb1EEENS3_10shared_ptrIT_EERKNSB_IT0_EE
    - functionName:    _ZN12_GLOBAL__N_111getInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/configurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS0_15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEEEEENS4_10shared_ptrIT_EENS4_8functionIFNSB_INS0_6ObjectEEEvEEE
        - _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/configurator.cpp:44,17'
          Dst:             _ZN7log4cxx7helpers14APRInitializer14getOrAddUniqueINS0_15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEEEEENS4_10shared_ptrIT_EENS4_8functionIFNSB_INS0_6ObjectEEEvEEE
        - Src:             'src/main/cpp/configurator.cpp:48,18'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINSt3__14pairIN12_GLOBAL__N_115ConfiguratorTagENS0_10PropertiesEEEE5valueEv
    - functionName:    _ZN7log4cxx3spi12Configurator10propertiesEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/configurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111getInstanceEv
        - _ZN7log4cxx7helpers6System28addProgramFilePathComponentsERNS0_10PropertiesE
        - _ZNK7log4cxx7helpers10Properties7isEmptyEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/configurator.cpp:58,17'
          Dst:             _ZN12_GLOBAL__N_111getInstanceEv
        - Src:             'src/main/cpp/configurator.cpp:59,13'
          Dst:             _ZNK7log4cxx7helpers10Properties7isEmptyEv
        - Src:             'src/main/cpp/configurator.cpp:60,3'
          Dst:             _ZN7log4cxx7helpers6System28addProgramFilePathComponentsERNS0_10PropertiesE
    - functionName:    _ZN7log4cxx3spi12ConfiguratorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/configurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n32_NK7log4cxx3spi12Configurator8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/configurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi12Configurator8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/configurator.cpp:0,0'
          Dst:             _ZNK7log4cxx3spi12Configurator8getClassEv
    - functionName:    _ZNK7log4cxx3spi12Configurator8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/configurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12Configurator14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/configurator.cpp:33,1'
          Dst:             _ZN7log4cxx3spi12Configurator14getStaticClassEv
    - functionName:    _GLOBAL__sub_I_consoleappender.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.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/main/cpp/consoleappender.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx15ConsoleAppender13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             _ZN7log4cxx15ConsoleAppender13registerClassEv
    - functionName:    _ZN7log4cxx15ConsoleAppender13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx15ConsoleAppender14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_15ConsoleAppender20ClazzConsoleAppenderEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_15ConsoleAppender20ClazzConsoleAppenderEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_15ConsoleAppender20ClazzConsoleAppenderEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_15ConsoleAppender20ClazzConsoleAppenderEEC2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_15ConsoleAppender20ClazzConsoleAppenderEED2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_15ConsoleAppender20ClazzConsoleAppenderEEcvRS3_Ev
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_15ConsoleAppender20ClazzConsoleAppenderEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx15ConsoleAppender20ClazzConsoleAppenderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx15ConsoleAppender20ClazzConsoleAppenderC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_15ConsoleAppender20ClazzConsoleAppenderEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_15ConsoleAppender20ClazzConsoleAppenderEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_15ConsoleAppender20ClazzConsoleAppenderEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_15ConsoleAppender20ClazzConsoleAppenderEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_15ConsoleAppender20ClazzConsoleAppenderEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_15ConsoleAppender20ClazzConsoleAppenderEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_15ConsoleAppender20ClazzConsoleAppenderEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx15ConsoleAppender20ClazzConsoleAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/consoleappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/consoleappender.h:43,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx15ConsoleAppender20ClazzConsoleAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/consoleappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/consoleappender.h:43,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx15ConsoleAppender20ClazzConsoleAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/consoleappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx15ConsoleAppender20ClazzConsoleAppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/consoleappender.h:43,3'
          Dst:             _ZN7log4cxx15ConsoleAppender20ClazzConsoleAppenderD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx15ConsoleAppender20ClazzConsoleAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/consoleappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx15ConsoleAppender20ClazzConsoleAppender11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/consoleappender.h:0,0'
          Dst:             _ZNK7log4cxx15ConsoleAppender20ClazzConsoleAppender11newInstanceEv
    - functionName:    _ZNK7log4cxx15ConsoleAppender20ClazzConsoleAppender7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/consoleappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      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:    _ZNK7log4cxx15ConsoleAppender20ClazzConsoleAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/consoleappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx15ConsoleAppenderC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/consoleappender.h:43,3'
          Dst:             _ZN7log4cxx15ConsoleAppenderC1Ev
    - functionName:    _ZN7log4cxx15ConsoleAppenderC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx15ConsoleAppender12getSystemOutEv
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:43,18'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:43,18'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:43,18'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:44,58'
          Dst:             _ZN7log4cxx15ConsoleAppender12getSystemOutEv
        - Src:             'src/main/cpp/consoleappender.cpp:44,4'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/consoleappender.cpp:46,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:46,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx15ConsoleAppender12getSystemOutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEEC2IRA11_KwJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSE_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEED2Ev
        - _ZNK7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEEcvRKS8_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:75,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/consoleappender.cpp:75,35'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEEC2IRA11_KwJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSE_DpOT0_
        - Src:             'src/main/cpp/consoleappender.cpp:75,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/consoleappender.cpp:75,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEED2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:75,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/consoleappender.cpp:76,9'
          Dst:             _ZNK7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEEcvRKS8_Ev
        - Src:             'src/main/cpp/consoleappender.cpp:75,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx15ConsoleAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx15ConsoleAppenderD2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:70,1'
          Dst:             _ZN7log4cxx15ConsoleAppenderD2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:70,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:70,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:70,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx15ConsoleAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx15ConsoleAppenderD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:70,1'
          Dst:             _ZN7log4cxx15ConsoleAppenderD1Ev
    - functionName:    _ZNK7log4cxx15ConsoleAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx15ConsoleAppender14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:41,1'
          Dst:             _ZN7log4cxx15ConsoleAppender14getStaticClassEv
    - functionName:    _ZNK7log4cxx15ConsoleAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/consoleappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx15ConsoleAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/consoleappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx15ConsoleAppender14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/consoleappender.h:44,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/consoleappender.h:45,3'
          Dst:             _ZN7log4cxx15ConsoleAppender14getStaticClassEv
        - Src:             'src/main/include/log4cxx/consoleappender.h:46,3'
          Dst:             _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx15ConsoleAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          89
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv15activateOptionsEv
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv9setWriterERKNSt3__110shared_ptrINS_7helpers6WriterEEE
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:119,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/consoleappender.cpp:122,10'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv9setWriterERKNSt3__110shared_ptrINS_7helpers6WriterEEE
        - Src:             'src/main/cpp/consoleappender.cpp:124,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/consoleappender.cpp:127,10'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv9setWriterERKNSt3__110shared_ptrINS_7helpers6WriterEEE
        - Src:             'src/main/cpp/consoleappender.cpp:130,9'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv15activateOptionsEv
    - functionName:    _ZN7log4cxx15ConsoleAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx14WriterAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
        - _ZN7log4cxx15ConsoleAppender9setTargetERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:135,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/consoleappender.cpp:138,3'
          Dst:             _ZN7log4cxx15ConsoleAppender9setTargetERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/consoleappender.cpp:142,19'
          Dst:             _ZN7log4cxx14WriterAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx15ConsoleAppender9setTargetERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          84
      EdgeCount:       30
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx15ConsoleAppender10targetWarnERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx15ConsoleAppender12getSystemErrEv
        - _ZN7log4cxx15ConsoleAppender12getSystemOutEv
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:87,16'
          Dst:             _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/consoleappender.cpp:89,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/consoleappender.cpp:92,19'
          Dst:             _ZN7log4cxx15ConsoleAppender12getSystemOutEv
        - Src:             'src/main/cpp/consoleappender.cpp:94,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/consoleappender.cpp:97,19'
          Dst:             _ZN7log4cxx15ConsoleAppender12getSystemErrEv
        - Src:             'src/main/cpp/consoleappender.cpp:101,3'
          Dst:             _ZN7log4cxx15ConsoleAppender10targetWarnERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx15ConsoleAppender12getSystemErrEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEEC2IRA11_KwJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSE_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEED2Ev
        - _ZNK7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEEcvRKS8_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:81,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/consoleappender.cpp:81,35'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEEC2IRA11_KwJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSE_DpOT0_
        - Src:             'src/main/cpp/consoleappender.cpp:81,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/consoleappender.cpp:81,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEED2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:81,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/consoleappender.cpp:82,9'
          Dst:             _ZNK7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEEcvRKS8_Ev
        - Src:             'src/main/cpp/consoleappender.cpp:81,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx15ConsoleAppender10targetWarnERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:112,2'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/consoleappender.cpp:114,2'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEEC2IRA11_KwJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSE_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      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:    _ZN7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEE5valueEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEEcvRKS8_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEE5valueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:78,10'
          Dst:             _ZNK7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEE5valueEv
    - functionName:    _ZNK7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      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:    _ZN7log4cxx7helpers8WideLifeINSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx15ConsoleAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppenderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:71,1'
          Dst:             _ZN7log4cxx14WriterAppenderD2Ev
    - functionName:    _ZN7log4cxx15ConsoleAppender19ConsoleAppenderPrivC2ENSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPrivC2Ev
        - _ZN7log4cxx14WriterAppender18WriterAppenderPrivD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:33,3'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPrivC2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:34,19'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPrivD2Ev
    - functionName:    _ZN7log4cxx15ConsoleAppender19ConsoleAppenderPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPrivD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:30,25'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPrivD2Ev
    - functionName:    _ZN7log4cxx15ConsoleAppender19ConsoleAppenderPrivD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx15ConsoleAppender19ConsoleAppenderPrivD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:30,25'
          Dst:             _ZN7log4cxx15ConsoleAppender19ConsoleAppenderPrivD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx15ConsoleAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/consoleappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx15ConsoleAppender4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/consoleappender.h:0,0'
          Dst:             _ZNK7log4cxx15ConsoleAppender4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx15ConsoleAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/consoleappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx15ConsoleAppender10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/consoleappender.h:0,0'
          Dst:             _ZNK7log4cxx15ConsoleAppender10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n72_N7log4cxx15ConsoleAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx15ConsoleAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:0,0'
          Dst:             _ZN7log4cxx15ConsoleAppender9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZTv0_n64_N7log4cxx15ConsoleAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx15ConsoleAppender15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:0,0'
          Dst:             _ZN7log4cxx15ConsoleAppender15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZNK7log4cxx15ConsoleAppender9getTargetEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx15ConsoleAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.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:
        - _ZN7log4cxx15ConsoleAppenderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:0,0'
          Dst:             _ZN7log4cxx15ConsoleAppenderD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx15ConsoleAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.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:
        - _ZN7log4cxx15ConsoleAppenderD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:0,0'
          Dst:             _ZN7log4cxx15ConsoleAppenderD1Ev
    - functionName:    _ZN7log4cxx15ConsoleAppenderC1ERKNSt3__110shared_ptrINS_6LayoutEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          120
      EdgeCount:       27
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx14WriterAppenderD2Ev
        - _ZN7log4cxx15ConsoleAppender15activateOptionsERNS_7helpers4PoolE
        - _ZN7log4cxx15ConsoleAppender9setTargetERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:56,18'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:56,18'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:56,18'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:57,4'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/consoleappender.cpp:60,2'
          Dst:             _ZN7log4cxx15ConsoleAppender9setTargetERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/consoleappender.cpp:62,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:63,19'
          Dst:             _ZN7log4cxx15ConsoleAppender15activateOptionsERNS_7helpers4PoolE
        - Src:             'src/main/cpp/consoleappender.cpp:67,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:67,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:67,1'
          Dst:             _ZN7log4cxx14WriterAppenderD2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:67,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:67,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:67,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx15ConsoleAppenderC2ERKNSt3__110shared_ptrINS_6LayoutEEERKNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          125
      EdgeCount:       22
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx14WriterAppenderD2Ev
        - _ZN7log4cxx15ConsoleAppender15activateOptionsERNS_7helpers4PoolE
        - _ZN7log4cxx15ConsoleAppender9setTargetERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:57,4'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/consoleappender.cpp:60,2'
          Dst:             _ZN7log4cxx15ConsoleAppender9setTargetERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/consoleappender.cpp:62,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:63,19'
          Dst:             _ZN7log4cxx15ConsoleAppender15activateOptionsERNS_7helpers4PoolE
        - Src:             'src/main/cpp/consoleappender.cpp:67,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:67,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:67,1'
          Dst:             _ZN7log4cxx14WriterAppenderD2Ev
    - functionName:    _ZN7log4cxx15ConsoleAppenderC1ERKNSt3__110shared_ptrINS_6LayoutEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          128
      EdgeCount:       28
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv15activateOptionsEv
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv9setWriterERKNSt3__110shared_ptrINS_7helpers6WriterEEE
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx14WriterAppenderD2Ev
        - _ZN7log4cxx15ConsoleAppender12getSystemOutEv
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:48,18'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:48,18'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:48,18'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:49,58'
          Dst:             _ZN7log4cxx15ConsoleAppender12getSystemOutEv
        - Src:             'src/main/cpp/consoleappender.cpp:49,4'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/consoleappender.cpp:52,9'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv9setWriterERKNSt3__110shared_ptrINS_7helpers6WriterEEE
        - Src:             'src/main/cpp/consoleappender.cpp:53,9'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv15activateOptionsEv
        - Src:             'src/main/cpp/consoleappender.cpp:54,1'
          Dst:             _ZN7log4cxx14WriterAppenderD2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:54,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:54,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/consoleappender.cpp:54,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx15ConsoleAppenderC2ERKNSt3__110shared_ptrINS_6LayoutEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          130
      EdgeCount:       22
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv15activateOptionsEv
        - _ZN7log4cxx14WriterAppender18WriterAppenderPriv9setWriterERKNSt3__110shared_ptrINS_7helpers6WriterEEE
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx14WriterAppenderD2Ev
        - _ZN7log4cxx15ConsoleAppender12getSystemOutEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:49,58'
          Dst:             _ZN7log4cxx15ConsoleAppender12getSystemOutEv
        - Src:             'src/main/cpp/consoleappender.cpp:49,4'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/consoleappender.cpp:52,9'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv9setWriterERKNSt3__110shared_ptrINS_7helpers6WriterEEE
        - Src:             'src/main/cpp/consoleappender.cpp:53,9'
          Dst:             _ZN7log4cxx14WriterAppender18WriterAppenderPriv15activateOptionsEv
        - Src:             'src/main/cpp/consoleappender.cpp:54,1'
          Dst:             _ZN7log4cxx14WriterAppenderD2Ev
    - functionName:    _ZN7log4cxx15ConsoleAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx15ConsoleAppender12getSystemOutEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:44,58'
          Dst:             _ZN7log4cxx15ConsoleAppender12getSystemOutEv
        - Src:             'src/main/cpp/consoleappender.cpp:44,4'
          Dst:             _ZN7log4cxx14WriterAppenderC2ENSt3__110unique_ptrINS0_18WriterAppenderPrivENS1_14default_deleteIS3_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx15ConsoleAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consoleappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx15ConsoleAppender8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consoleappender.cpp:0,0'
          Dst:             _ZNK7log4cxx15ConsoleAppender8getClassEv
    - functionName:    _ZL13isConsoleWideP8_IO_FILE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consolewriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fwide
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consolewriter.cpp:34,9'
          Dst:             fwide
    - functionName:    fwide
      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:    _ZN7log4cxx7helpers14writeToConsoleERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEP8_IO_FILE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/consolewriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL13isConsoleWideP8_IO_FILE
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - fputws
        - fwrite
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/consolewriter.cpp:41,6'
          Dst:             _ZL13isConsoleWideP8_IO_FILE
        - Src:             'src/main/cpp/consolewriter.cpp:44,16'
          Dst:             fputws
        - Src:             'src/main/cpp/consolewriter.cpp:49,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/consolewriter.cpp:56,9'
          Dst:             fwrite
    - functionName:    fputws
      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:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_date.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/date.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/date.cpp:0,0'
          Dst:             __cxx_global_var_init.1
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4Date13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers4Date13registerClassEv
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/date.cpp:0,0'
          Dst:             __cxa_atexit
    - functionName:    _ZN7log4cxx7helpers4Date13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers4Date14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_4Date9ClazzDateEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_4Date9ClazzDateEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_4Date9ClazzDateEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_4Date9ClazzDateEEC2Ev
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_4Date9ClazzDateEED2Ev
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_4Date9ClazzDateEEcvRS3_Ev
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_4Date9ClazzDateEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4Date9ClazzDateC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers4Date9ClazzDateC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_4Date9ClazzDateEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_4Date9ClazzDateEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_4Date9ClazzDateEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_4Date9ClazzDateEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_4Date9ClazzDateEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_4Date9ClazzDateEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_4Date9ClazzDateEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers4Date9ClazzDateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/date.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/date.h:40,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers4Date9ClazzDateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/date.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/date.h:40,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers4Date9ClazzDateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/date.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4Date9ClazzDateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/date.h:40,3'
          Dst:             _ZN7log4cxx7helpers4Date9ClazzDateD2Ev
    - functionName:    _ZNK7log4cxx7helpers4Date9ClazzDate11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/date.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4DateC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/date.h:40,3'
          Dst:             _ZN7log4cxx7helpers4DateC2Ev
    - functionName:    _ZNK7log4cxx7helpers4Date9ClazzDate7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/date.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      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:    _ZN7log4cxx7helpers4DateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4Date11currentTimeEv
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/date.cpp:35,7'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/date.cpp:35,21'
          Dst:             _ZN7log4cxx7helpers4Date11currentTimeEv
        - Src:             'src/main/cpp/date.cpp:37,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers4Date11currentTimeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers4Date17getCurrentTimeStdEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/date.cpp:68,49'
          Dst:             _ZN7log4cxx7helpers4Date17getCurrentTimeStdEv
    - functionName:    _ZN7log4cxx7helpers4Date17getCurrentTimeStdEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers4DateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4DateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/date.cpp:44,1'
          Dst:             _ZN7log4cxx7helpers4DateD2Ev
    - functionName:    _ZNK7log4cxx7helpers4Date8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4Date14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/date.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers4Date14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers4Date10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/date.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers4Date4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/date.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers4Date14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/date.h:41,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/date.h:42,3'
          Dst:             _ZN7log4cxx7helpers4Date14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers4DateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/date.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers4Date25setGetCurrentTimeFunctionENSt3__18functionIFlvEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers4Date13getNextSecondEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers4Date24getMicrosecondsPerSecondEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers4Date21getMicrosecondsPerDayEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers4DateC2El
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/date.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/date.cpp:39,7'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
    - functionName:    _GLOBAL__sub_I_datepatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.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/main/cpp/datepatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.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:
        - _ZN7log4cxx7pattern20DatePatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             _ZN7log4cxx7pattern20DatePatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern20DatePatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern20DatePatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern20DatePatternConverter25ClazzDatePatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern20DatePatternConverter25ClazzDatePatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern20DatePatternConverter25ClazzDatePatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern20DatePatternConverter25ClazzDatePatternConverterEEC2Ev
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern20DatePatternConverter25ClazzDatePatternConverterEED2Ev
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern20DatePatternConverter25ClazzDatePatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern20DatePatternConverter25ClazzDatePatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern20DatePatternConverter25ClazzDatePatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern20DatePatternConverter25ClazzDatePatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern20DatePatternConverter25ClazzDatePatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern20DatePatternConverter25ClazzDatePatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern20DatePatternConverter25ClazzDatePatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern20DatePatternConverter25ClazzDatePatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern20DatePatternConverter25ClazzDatePatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern20DatePatternConverter25ClazzDatePatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern20DatePatternConverter25ClazzDatePatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern20DatePatternConverter25ClazzDatePatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/datepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/datepatternconverter.h:46,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern20DatePatternConverter25ClazzDatePatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/datepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/datepatternconverter.h:46,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern20DatePatternConverter25ClazzDatePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/datepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern20DatePatternConverter25ClazzDatePatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/datepatternconverter.h:46,3'
          Dst:             _ZN7log4cxx7pattern20DatePatternConverter25ClazzDatePatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern20DatePatternConverter25ClazzDatePatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/datepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      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:    _ZN7log4cxx7pattern20DatePatternConverterC1ERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern20DatePatternConverter13getDateFormatERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:52,23'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/datepatternconverter.cpp:55,31'
          Dst:             _ZN7log4cxx7pattern20DatePatternConverter13getDateFormatERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
        - Src:             'src/main/cpp/datepatternconverter.cpp:54,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
        - Src:             'src/main/cpp/datepatternconverter.cpp:57,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern20DatePatternConverter13getDateFormatERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         99
      ICount:          474
      EdgeCount:       176
      CyclomaticComplexity: 79
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZN7log4cxx7helpers8TimeZone11getTimeZoneERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7pattern16CachedDateFormat23getMaximumCacheValidityERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:75,4'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/datepatternconverter.cpp:80,12'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/datepatternconverter.cpp:85,12'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/datepatternconverter.cpp:98,7'
          Dst:             _ZN7log4cxx7pattern16CachedDateFormat23getMaximumCacheValidityERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/datepatternconverter.cpp:99,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/datepatternconverter.cpp:103,6'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/datepatternconverter.cpp:106,5'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/datepatternconverter.cpp:106,5'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/datepatternconverter.cpp:119,10'
          Dst:             _ZN7log4cxx7helpers8TimeZone11getTimeZoneERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/datepatternconverter.cpp:120,4'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/datepatternconverter.cpp:123,5'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/datepatternconverter.cpp:124,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/datepatternconverter.cpp:124,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/datepatternconverter.cpp:106,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7pattern20DatePatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern20DatePatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:59,47'
          Dst:             _ZN7log4cxx7pattern20DatePatternConverterD2Ev
        - Src:             'src/main/cpp/datepatternconverter.cpp:59,47'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern20DatePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern20DatePatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:59,47'
          Dst:             _ZN7log4cxx7pattern20DatePatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern20DatePatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern20DatePatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:50,1'
          Dst:             _ZN7log4cxx7pattern20DatePatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern20DatePatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/datepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern20DatePatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/datepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern20DatePatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/datepatternconverter.h:47,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/datepatternconverter.h:48,3'
          Dst:             _ZN7log4cxx7pattern20DatePatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/datepatternconverter.h:49,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern20DatePatternConverter6formatERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS4_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          92
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7log4cxx4castINS_3spi12LoggingEventENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZN7log4cxx4castINS_7helpers4DateENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZNK7log4cxx7pattern20DatePatternConverter6formatERKNSt3__110shared_ptrINS_7helpers4DateEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:157,18'
          Dst:             _ZN7log4cxx4castINS_7helpers4DateENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/datepatternconverter.cpp:159,3'
          Dst:             _ZNK7log4cxx7pattern20DatePatternConverter6formatERKNSt3__110shared_ptrINS_7helpers4DateEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/datepatternconverter.cpp:161,24'
          Dst:             _ZN7log4cxx4castINS_3spi12LoggingEventENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
    - functionName:    _ZNK7log4cxx7pattern20DatePatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      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:
        - _ZNK7log4cxx3spi12LoggingEvent12getTimeStampEv
        - _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:149,38'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent12getTimeStampEv
        - Src:             'src/main/cpp/datepatternconverter.cpp:149,12'
          Dst:             _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
    - functionName:    _ZN7log4cxx4castINS_7helpers4DateENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers4Date14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7helpers4Date14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern20DatePatternConverter6formatERKNSt3__110shared_ptrINS_7helpers4DateEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
        - _ZNK7log4cxx7helpers4Date7getTimeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:183,37'
          Dst:             _ZNK7log4cxx7helpers4Date7getTimeEv
        - Src:             'src/main/cpp/datepatternconverter.cpp:183,12'
          Dst:             _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
    - functionName:    _ZN7log4cxx4castINS_3spi12LoggingEventENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3spi12LoggingEvent14getStaticClassEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx3spi12LoggingEvent14getStaticClassEv
    - functionName:    _ZN7log4cxx7pattern20DatePatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:59,48'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZN7log4cxx7pattern20DatePatternConverter27DatePatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_NS3_10shared_ptrINS_7helpers10DateFormatEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:40,3'
          Dst:             _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_
    - functionName:    _ZN7log4cxx7pattern20DatePatternConverter27DatePatternConverterPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.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:
        - _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:37,30'
          Dst:             _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
    - functionName:    _ZN7log4cxx7pattern20DatePatternConverter27DatePatternConverterPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern20DatePatternConverter27DatePatternConverterPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:37,30'
          Dst:             _ZN7log4cxx7pattern20DatePatternConverter27DatePatternConverterPrivateD2Ev
    - functionName:    _ZN7log4cxx7helpers18DateTimeDateFormatC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/datetimedateformat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers16SimpleDateFormatC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/datetimedateformat.h:35,6'
          Dst:             _ZN7log4cxx7helpers16SimpleDateFormatC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers18DateTimeDateFormatD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/datetimedateformat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16SimpleDateFormatD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/datetimedateformat.h:31,22'
          Dst:             _ZN7log4cxx7helpers16SimpleDateFormatD2Ev
    - functionName:    _ZN7log4cxx7helpers18DateTimeDateFormatD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/datetimedateformat.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:
        - _ZN7log4cxx7helpers18DateTimeDateFormatD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/datetimedateformat.h:31,22'
          Dst:             _ZN7log4cxx7helpers18DateTimeDateFormatD2Ev
    - functionName:    _ZNK7log4cxx7helpers10DateFormat10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/dateformat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers10DateFormat4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/dateformat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers10DateFormat14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/dateformat.h:37,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/dateformat.h:38,3'
          Dst:             _ZN7log4cxx7helpers10DateFormat14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers22AbsoluteTimeDateFormatC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/absolutetimedateformat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers16SimpleDateFormatC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/absolutetimedateformat.h:35,6'
          Dst:             _ZN7log4cxx7helpers16SimpleDateFormatC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers22AbsoluteTimeDateFormatD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/absolutetimedateformat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16SimpleDateFormatD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/absolutetimedateformat.h:31,22'
          Dst:             _ZN7log4cxx7helpers16SimpleDateFormatD2Ev
    - functionName:    _ZN7log4cxx7helpers22AbsoluteTimeDateFormatD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/absolutetimedateformat.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:
        - _ZN7log4cxx7helpers22AbsoluteTimeDateFormatD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/absolutetimedateformat.h:31,22'
          Dst:             _ZN7log4cxx7helpers22AbsoluteTimeDateFormatD2Ev
    - functionName:    _ZN7log4cxx7helpers17ISO8601DateFormatC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/iso8601dateformat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers16SimpleDateFormatC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/iso8601dateformat.h:40,6'
          Dst:             _ZN7log4cxx7helpers16SimpleDateFormatC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers17ISO8601DateFormatD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/iso8601dateformat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16SimpleDateFormatD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/iso8601dateformat.h:36,22'
          Dst:             _ZN7log4cxx7helpers16SimpleDateFormatD2Ev
    - functionName:    _ZN7log4cxx7helpers17ISO8601DateFormatD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/iso8601dateformat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17ISO8601DateFormatD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/iso8601dateformat.h:36,22'
          Dst:             _ZN7log4cxx7helpers17ISO8601DateFormatD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern20DatePatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/datepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern20DatePatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/datepatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern20DatePatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern20DatePatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/datepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern20DatePatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/datepatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern20DatePatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern20DatePatternConverter6formatERKNSt3__110shared_ptrINS_7helpers4DateEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS4_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers4Date7getTimeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:178,37'
          Dst:             _ZNK7log4cxx7helpers4Date7getTimeEv
    - functionName:    _ZN7log4cxx7pattern20DatePatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7pattern20DatePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.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:
        - _ZN7log4cxx7pattern20DatePatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:0,0'
          Dst:             _ZN7log4cxx7pattern20DatePatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern20DatePatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.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:
        - _ZN7log4cxx7pattern20DatePatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:0,0'
          Dst:             _ZN7log4cxx7pattern20DatePatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern20DatePatternConverterC2ERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern20DatePatternConverter13getDateFormatERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:55,31'
          Dst:             _ZN7log4cxx7pattern20DatePatternConverter13getDateFormatERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
        - Src:             'src/main/cpp/datepatternconverter.cpp:54,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern20DatePatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern20DatePatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datepatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern20DatePatternConverter8getClassEv
    - functionName:    _ZN7log4cxx19DefaultConfigurator17configureFromFileERKNSt3__16vectorINS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEENS6_IS8_EEEESC_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          276
      EdgeCount:       97
      CyclomaticComplexity: 46
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx19DefaultConfigurator24getConfigurationFileNameEv
        - _ZN7log4cxx19DefaultConfigurator24setConfigurationFileNameERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx19DefaultConfigurator9configureENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx4File6existsEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/defaultconfigurator.cpp:192,11'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:198,4'
          Dst:             _ZN7log4cxx19DefaultConfigurator24setConfigurationFileNameERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:199,25'
          Dst:             _ZN7log4cxx19DefaultConfigurator24getConfigurationFileNameEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:200,9'
          Dst:             _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:202,8'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:203,5'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:204,18'
          Dst:             _ZNK7log4cxx4File6existsEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:207,5'
          Dst:             _ZN7log4cxx19DefaultConfigurator9configureENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:214,3'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/defaultconfigurator.cpp:214,3'
          Dst:             _ZN7log4cxx4FileD2Ev
    - functionName:    _ZN7log4cxx19DefaultConfigurator24setConfigurationFileNameERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi12Configurator10propertiesEv
        - _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultconfigurator.cpp:39,2'
          Dst:             _ZN7log4cxx3spi12Configurator10propertiesEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:39,29'
          Dst:             _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZN7log4cxx19DefaultConfigurator24getConfigurationFileNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          193
      EdgeCount:       60
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN7log4cxx3spi12Configurator10propertiesEv
        - _ZN7log4cxx7helpers15OptionConverter9substVarsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZN7log4cxx7helpers6System11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7helpers10Properties11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultconfigurator.cpp:142,16'
          Dst:             _ZN7log4cxx3spi12Configurator10propertiesEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:143,42'
          Dst:             _ZNK7log4cxx7helpers10Properties11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:147,27'
          Dst:             _ZN7log4cxx7helpers6System11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:153,27'
          Dst:             _ZN7log4cxx7helpers6System11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:163,10'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9substVarsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_10PropertiesE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:164,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/defaultconfigurator.cpp:167,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/defaultconfigurator.cpp:169,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/defaultconfigurator.cpp:169,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/defaultconfigurator.cpp:169,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx19DefaultConfigurator9configureENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         93
      ICount:          404
      EdgeCount:       165
      CyclomaticComplexity: 74
      functionsReached:
        - _ZN7log4cxx19DefaultConfigurator20getConfiguratorClassEv
        - _ZN7log4cxx19DefaultConfigurator24getConfigurationFileNameEv
        - _ZN7log4cxx19DefaultConfigurator26getConfigurationWatchDelayEv
        - _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4FileC2Ev
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx4FileaSERKS0_
        - _ZN7log4cxx7helpers15OptionConverter18selectAndConfigureERKNS_4FileERKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEENS5_10shared_ptrINS_3spi16LoggerRepositoryEEEi
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx4File6existsEv
        - _ZNK7log4cxx4File7getPathEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/defaultconfigurator.cpp:59,36'
          Dst:             _ZN7log4cxx19DefaultConfigurator24getConfigurationFileNameEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:60,7'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/defaultconfigurator.cpp:73,9'
          Dst:             _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:75,8'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:79,5'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:81,18'
          Dst:             _ZNK7log4cxx4File6existsEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:83,19'
          Dst:             _ZN7log4cxx4FileaSERKS0_
        - Src:             'src/main/cpp/defaultconfigurator.cpp:86,3'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/defaultconfigurator.cpp:86,3'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/defaultconfigurator.cpp:90,17'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:93,20'
          Dst:             _ZNK7log4cxx4File6existsEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:95,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:98,25'
          Dst:             _ZNK7log4cxx4File7getPathEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:100,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:106,4'
          Dst:             _ZN7log4cxx19DefaultConfigurator20getConfiguratorClassEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:108,4'
          Dst:             _ZN7log4cxx19DefaultConfigurator26getConfigurationWatchDelayEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:104,3'
          Dst:             _ZN7log4cxx7helpers15OptionConverter18selectAndConfigureERKNS_4FileERKNSt3__112basic_stringIwNS5_11char_traitsIwEENS5_9allocatorIwEEEENS5_10shared_ptrINS_3spi16LoggerRepositoryEEEi
        - Src:             'src/main/cpp/defaultconfigurator.cpp:112,11'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:116,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:123,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:127,1'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/defaultconfigurator.cpp:127,1'
          Dst:             _ZN7log4cxx4FileD2Ev
    - functionName:    _ZN7log4cxx19DefaultConfigurator20getConfiguratorClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          86
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7log4cxx7helpers6System11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultconfigurator.cpp:131,16'
          Dst:             _ZN7log4cxx7helpers6System11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:134,12'
          Dst:             _ZN7log4cxx7helpers6System11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx19DefaultConfigurator26getConfigurationWatchDelayEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          95
      EdgeCount:       33
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7log4cxx3spi12Configurator10propertiesEv
        - _ZN7log4cxx7helpers12StringHelper5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6System11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7helpers10Properties11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultconfigurator.cpp:175,24'
          Dst:             _ZN7log4cxx3spi12Configurator10propertiesEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:175,51'
          Dst:             _ZNK7log4cxx7helpers10Properties11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:177,15'
          Dst:             _ZN7log4cxx7helpers6System11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:182,18'
          Dst:             _ZN7log4cxx7helpers12StringHelper5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx19DefaultConfigurator12tryConfigureEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - _ZN7log4cxx19DefaultConfigurator9configureENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultconfigurator.cpp:51,11'
          Dst:             _ZN7log4cxx10LogManager19getLoggerRepositoryEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:52,2'
          Dst:             _ZN7log4cxx19DefaultConfigurator9configureENSt3__110shared_ptrINS_3spi16LoggerRepositoryEEE
    - functionName:    _ZN7log4cxx19DefaultConfigurator28setConfigurationWatchSecondsEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultconfigurator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi12Configurator10propertiesEv
        - _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultconfigurator.cpp:45,2'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/defaultconfigurator.cpp:46,2'
          Dst:             _ZN7log4cxx3spi12Configurator10propertiesEv
        - Src:             'src/main/cpp/defaultconfigurator.cpp:46,29'
          Dst:             _ZN7log4cxx7helpers10Properties11setPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _GLOBAL__sub_I_defaultloggerfactory.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultloggerfactory.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/main/cpp/defaultloggerfactory.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultloggerfactory.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20DefaultLoggerFactory13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             _ZN7log4cxx20DefaultLoggerFactory13registerClassEv
    - functionName:    _ZN7log4cxx20DefaultLoggerFactory13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultloggerfactory.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx20DefaultLoggerFactory14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultloggerfactory.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_20DefaultLoggerFactory25ClazzDefaultLoggerFactoryEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_20DefaultLoggerFactory25ClazzDefaultLoggerFactoryEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_20DefaultLoggerFactory25ClazzDefaultLoggerFactoryEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_20DefaultLoggerFactory25ClazzDefaultLoggerFactoryEEC2Ev
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_20DefaultLoggerFactory25ClazzDefaultLoggerFactoryEED2Ev
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_20DefaultLoggerFactory25ClazzDefaultLoggerFactoryEEcvRS3_Ev
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_20DefaultLoggerFactory25ClazzDefaultLoggerFactoryEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20DefaultLoggerFactory25ClazzDefaultLoggerFactoryC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx20DefaultLoggerFactory25ClazzDefaultLoggerFactoryC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_20DefaultLoggerFactory25ClazzDefaultLoggerFactoryEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_20DefaultLoggerFactory25ClazzDefaultLoggerFactoryEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_20DefaultLoggerFactory25ClazzDefaultLoggerFactoryEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_20DefaultLoggerFactory25ClazzDefaultLoggerFactoryEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_20DefaultLoggerFactory25ClazzDefaultLoggerFactoryEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_20DefaultLoggerFactory25ClazzDefaultLoggerFactoryEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_20DefaultLoggerFactory25ClazzDefaultLoggerFactoryEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx20DefaultLoggerFactory25ClazzDefaultLoggerFactoryC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/defaultloggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/defaultloggerfactory.h:35,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx20DefaultLoggerFactory25ClazzDefaultLoggerFactoryD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/defaultloggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/defaultloggerfactory.h:35,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx20DefaultLoggerFactory25ClazzDefaultLoggerFactoryD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/defaultloggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20DefaultLoggerFactory25ClazzDefaultLoggerFactoryD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/defaultloggerfactory.h:35,3'
          Dst:             _ZN7log4cxx20DefaultLoggerFactory25ClazzDefaultLoggerFactoryD2Ev
    - functionName:    _ZNK7log4cxx20DefaultLoggerFactory25ClazzDefaultLoggerFactory7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/defaultloggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      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:    _ZTv0_n48_NK7log4cxx20DefaultLoggerFactory4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/defaultloggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx20DefaultLoggerFactory4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/defaultloggerfactory.h:0,0'
          Dst:             _ZNK7log4cxx20DefaultLoggerFactory4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx20DefaultLoggerFactory4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/defaultloggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3spi13LoggerFactory14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/defaultloggerfactory.h:36,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/defaultloggerfactory.h:37,3'
          Dst:             _ZN7log4cxx3spi13LoggerFactory14getStaticClassEv
    - functionName:    _ZTv0_n40_NK7log4cxx20DefaultLoggerFactory10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/defaultloggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx20DefaultLoggerFactory10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/defaultloggerfactory.h:0,0'
          Dst:             _ZNK7log4cxx20DefaultLoggerFactory10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx20DefaultLoggerFactory10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/defaultloggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx20DefaultLoggerFactoryD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/defaultloggerfactory.h'
      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:
        - _ZN7log4cxx20DefaultLoggerFactoryD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/defaultloggerfactory.h:0,0'
          Dst:             _ZN7log4cxx20DefaultLoggerFactoryD0Ev
    - functionName:    _ZN7log4cxx20DefaultLoggerFactoryD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/defaultloggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20DefaultLoggerFactoryD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/defaultloggerfactory.h:30,22'
          Dst:             _ZN7log4cxx20DefaultLoggerFactoryD1Ev
    - functionName:    _ZN7log4cxx20DefaultLoggerFactoryD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/defaultloggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20DefaultLoggerFactoryD2Ev
        - _ZN7log4cxx3spi13LoggerFactoryD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/defaultloggerfactory.h:30,22'
          Dst:             _ZN7log4cxx20DefaultLoggerFactoryD2Ev
        - Src:             'src/main/include/log4cxx/defaultloggerfactory.h:30,22'
          Dst:             _ZN7log4cxx3spi13LoggerFactoryD2Ev
        - Src:             'src/main/include/log4cxx/defaultloggerfactory.h:30,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx20DefaultLoggerFactoryD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/defaultloggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi13LoggerFactoryD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerfactory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx20DefaultLoggerFactory8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultloggerfactory.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx20DefaultLoggerFactory14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:28,1'
          Dst:             _ZN7log4cxx20DefaultLoggerFactory14getStaticClassEv
    - functionName:    _ZNK7log4cxx20DefaultLoggerFactory21makeNewLoggerInstanceERNS_7helpers4PoolERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultloggerfactory.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx20DefaultLoggerFactoryD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/defaultloggerfactory.h'
      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:
        - _ZN7log4cxx20DefaultLoggerFactoryD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/defaultloggerfactory.h:0,0'
          Dst:             _ZN7log4cxx20DefaultLoggerFactoryD1Ev
    - functionName:    _ZNK7log4cxx3spi13LoggerFactory21makeNewLoggerInstanceERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultloggerfactory.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      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:    _ZTv0_n64_NK7log4cxx20DefaultLoggerFactory21makeNewLoggerInstanceERNS_7helpers4PoolERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultloggerfactory.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx20DefaultLoggerFactory21makeNewLoggerInstanceERNS_7helpers4PoolERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:0,0'
          Dst:             _ZNK7log4cxx20DefaultLoggerFactory21makeNewLoggerInstanceERNS_7helpers4PoolERKNSt3__112basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEE
    - functionName:    _ZTv0_n32_NK7log4cxx20DefaultLoggerFactory8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultloggerfactory.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx20DefaultLoggerFactory8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultloggerfactory.cpp:0,0'
          Dst:             _ZNK7log4cxx20DefaultLoggerFactory8getClassEv
    - functionName:    _ZN7log4cxx3spi25DefaultRepositorySelector32DefaultRepositorySelectorPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultrepositoryselector.cpp'
      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: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi25DefaultRepositorySelector32DefaultRepositorySelectorPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultrepositoryselector.cpp'
      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: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n64_N7log4cxx3spi25DefaultRepositorySelector19getLoggerRepositoryEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultrepositoryselector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi25DefaultRepositorySelector19getLoggerRepositoryEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultrepositoryselector.cpp:0,0'
          Dst:             _ZN7log4cxx3spi25DefaultRepositorySelector19getLoggerRepositoryEv
    - functionName:    _ZN7log4cxx3spi25DefaultRepositorySelector19getLoggerRepositoryEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultrepositoryselector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi25DefaultRepositorySelectorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultrepositoryselector.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:
        - _ZN7log4cxx3spi25DefaultRepositorySelectorD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultrepositoryselector.cpp:0,0'
          Dst:             _ZN7log4cxx3spi25DefaultRepositorySelectorD0Ev
    - functionName:    _ZN7log4cxx3spi25DefaultRepositorySelectorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultrepositoryselector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi25DefaultRepositorySelectorD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultrepositoryselector.cpp:35,57'
          Dst:             _ZN7log4cxx3spi25DefaultRepositorySelectorD1Ev
    - functionName:    _ZN7log4cxx3spi25DefaultRepositorySelectorD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultrepositoryselector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi18RepositorySelectorD2Ev
        - _ZN7log4cxx3spi25DefaultRepositorySelectorD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultrepositoryselector.cpp:35,57'
          Dst:             _ZN7log4cxx3spi25DefaultRepositorySelectorD2Ev
        - Src:             'src/main/cpp/defaultrepositoryselector.cpp:35,57'
          Dst:             _ZN7log4cxx3spi18RepositorySelectorD2Ev
        - Src:             'src/main/cpp/defaultrepositoryselector.cpp:35,57'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3spi25DefaultRepositorySelectorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultrepositoryselector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi18RepositorySelectorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/repositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi25DefaultRepositorySelectorD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultrepositoryselector.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:
        - _ZN7log4cxx3spi25DefaultRepositorySelectorD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultrepositoryselector.cpp:0,0'
          Dst:             _ZN7log4cxx3spi25DefaultRepositorySelectorD1Ev
    - functionName:    _ZN7log4cxx3spi18RepositorySelectorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/repositoryselector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi25DefaultRepositorySelectorC1ENSt3__110shared_ptrINS0_16LoggerRepositoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultrepositoryselector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi18RepositorySelectorC2Ev
        - _ZN7log4cxx3spi18RepositorySelectorD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/defaultrepositoryselector.cpp:29,28'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/defaultrepositoryselector.cpp:29,28'
          Dst:             _ZN7log4cxx3spi18RepositorySelectorC2Ev
        - Src:             'src/main/cpp/defaultrepositoryselector.cpp:33,1'
          Dst:             _ZN7log4cxx3spi18RepositorySelectorD2Ev
        - Src:             'src/main/cpp/defaultrepositoryselector.cpp:33,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3spi25DefaultRepositorySelectorC2ENSt3__110shared_ptrINS0_16LoggerRepositoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/defaultrepositoryselector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers22SocketTimeoutExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22SocketTimeoutExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:298,22'
          Dst:             _ZN7log4cxx7helpers22SocketTimeoutExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers22SocketTimeoutExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.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:
        - _ZN7log4cxx7helpers22InterruptedIOExceptionD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:298,22'
          Dst:             _ZN7log4cxx7helpers22InterruptedIOExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers22InterruptedIOExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11IOExceptionD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:283,22'
          Dst:             _ZN7log4cxx7helpers11IOExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers22InterruptedIOExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22InterruptedIOExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:283,22'
          Dst:             _ZN7log4cxx7helpers22InterruptedIOExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers13BindExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers13BindExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:269,22'
          Dst:             _ZN7log4cxx7helpers13BindExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers13BindExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:269,22'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers15SocketExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.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:
        - _ZN7log4cxx7helpers11IOExceptionD2Ev
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:235,22'
          Dst:             _ZN7log4cxx7helpers11IOExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers22ClosedChannelExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22ClosedChannelExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:257,22'
          Dst:             _ZN7log4cxx7helpers22ClosedChannelExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers22ClosedChannelExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:257,22'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers16ConnectExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16ConnectExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:248,22'
          Dst:             _ZN7log4cxx7helpers16ConnectExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers16ConnectExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:248,22'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers15SocketExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.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:
        - _ZN7log4cxx7helpers15SocketExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:235,22'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers21IllegalStateExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers21IllegalStateExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:224,22'
          Dst:             _ZN7log4cxx7helpers21IllegalStateExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers22NoSuchElementExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22NoSuchElementExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:216,22'
          Dst:             _ZN7log4cxx7helpers22NoSuchElementExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers22ClassNotFoundExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22ClassNotFoundExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:205,22'
          Dst:             _ZN7log4cxx7helpers22ClassNotFoundExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers22InstantiationExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22InstantiationExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:192,22'
          Dst:             _ZN7log4cxx7helpers22InstantiationExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers28IllegalMonitorStateExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers28IllegalMonitorStateExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:178,22'
          Dst:             _ZN7log4cxx7helpers28IllegalMonitorStateExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers28IllegalMonitorStateExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:178,22'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers15ThreadExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.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:
        - _ZN7log4cxx7helpers15ThreadExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:156,22'
          Dst:             _ZN7log4cxx7helpers15ThreadExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers15ThreadExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:156,22'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers20InterruptedExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20InterruptedExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:145,22'
          Dst:             _ZN7log4cxx7helpers20InterruptedExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers20InterruptedExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:145,22'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers19TranscoderExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers19TranscoderExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:168,22'
          Dst:             _ZN7log4cxx7helpers19TranscoderExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers19TranscoderExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:168,22'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers13PoolExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers13PoolExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:134,22'
          Dst:             _ZN7log4cxx7helpers13PoolExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers24MissingResourceExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers24MissingResourceExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:124,22'
          Dst:             _ZN7log4cxx7helpers24MissingResourceExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers24MissingResourceExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:124,22'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers17SubProcessFailureD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17SubProcessFailureD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:111,22'
          Dst:             _ZN7log4cxx7helpers17SubProcessFailureD2Ev
    - functionName:    _ZN7log4cxx7helpers11IOExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11IOExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:94,22'
          Dst:             _ZN7log4cxx7helpers11IOExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers24IllegalArgumentExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.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:
        - _ZN7log4cxx7helpers24IllegalArgumentExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:82,22'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers20NullPointerExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20NullPointerExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:72,23'
          Dst:             _ZN7log4cxx7helpers20NullPointerExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers16RuntimeExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16RuntimeExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:58,22'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers9ExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/exception.h:39,22'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers22SocketTimeoutExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22InterruptedIOExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:550,26'
          Dst:             _ZN7log4cxx7helpers22InterruptedIOExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers22InterruptedIOExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11IOExceptionaSERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:534,15'
          Dst:             _ZN7log4cxx7helpers11IOExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers11IOExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionaSERKS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:157,13'
          Dst:             _ZN7log4cxx7helpers9ExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers9ExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers22SocketTimeoutExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers22InterruptedIOExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:544,4'
          Dst:             _ZN7log4cxx7helpers22InterruptedIOExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers22InterruptedIOExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11IOExceptionC2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:528,4'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2ERKS1_
    - functionName:    _ZNK7log4cxx7helpers9Exception4whatEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers11IOExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:151,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNSt9exceptionC2B8ne220000Ev
        - _ZNSt9exceptionD2Ev
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:42,46'
          Dst:             _ZNSt9exceptionC2B8ne220000Ev
        - Src:             'src/main/cpp/exception.cpp:45,1'
          Dst:             _ZNSt9exceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers22SocketTimeoutExceptionC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers22InterruptedIOExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:539,4'
          Dst:             _ZN7log4cxx7helpers22InterruptedIOExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers22InterruptedIOExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11IOExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:523,72'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers11IOExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:146,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZNSt9exceptionC2B8ne220000Ev
        - _ZNSt9exceptionD2Ev
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:30,12'
          Dst:             _ZNSt9exceptionC2B8ne220000Ev
        - Src:             'src/main/cpp/exception.cpp:32,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/exception.cpp:34,1'
          Dst:             _ZNSt9exceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers13BindExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:519,19'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers15SocketExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11IOExceptionaSERKS1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:470,15'
          Dst:             _ZN7log4cxx7helpers11IOExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers13BindExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:513,4'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers15SocketExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11IOExceptionC2ERKS1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:464,4'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers13BindExceptionC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionC2Ei
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:508,57'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
    - functionName:    _ZN7log4cxx7helpers15SocketExceptionC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11IOExceptionC2Ei
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:459,61'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
    - functionName:    _ZN7log4cxx7helpers11IOExceptionC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers11IOException13formatMessageEi
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:124,14'
          Dst:             _ZN7log4cxx7helpers11IOException13formatMessageEi
        - Src:             'src/main/cpp/exception.cpp:124,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers11IOException13formatMessageEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers9Exception11makeMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:163,9'
          Dst:             _ZN7log4cxx7helpers9Exception11makeMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
    - functionName:    _ZN7log4cxx7helpers9Exception11makeMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          122
      EdgeCount:       41
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - apr_strerror
        - strncmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:207,2'
          Dst:             apr_strerror
        - Src:             'src/main/cpp/exception.cpp:208,31'
          Dst:             strncmp
        - Src:             'src/main/cpp/exception.cpp:211,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/exception.cpp:217,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers22ClosedChannelExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:504,19'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers22ClosedChannelExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:498,4'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers22ClosedChannelExceptionC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:493,52'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers15SocketExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11IOExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:455,58'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers16ConnectExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:489,19'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers16ConnectExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:483,4'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers16ConnectExceptionC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionC2Ei
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:478,63'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
    - functionName:    _ZN7log4cxx7helpers16ConnectExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:474,60'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers21IllegalStateExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:451,13'
          Dst:             _ZN7log4cxx7helpers9ExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers21IllegalStateExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:445,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers21IllegalStateExceptionC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:440,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers22NoSuchElementExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:434,13'
          Dst:             _ZN7log4cxx7helpers9ExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers22NoSuchElementExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:428,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers22NoSuchElementExceptionC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:423,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers22ClassNotFoundExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:410,13'
          Dst:             _ZN7log4cxx7helpers9ExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers22ClassNotFoundExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:403,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers22ClassNotFoundException13formatMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers22ClassNotFoundExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers22ClassNotFoundException13formatMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:398,14'
          Dst:             _ZN7log4cxx7helpers22ClassNotFoundException13formatMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/exception.cpp:398,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers22InstantiationExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:393,13'
          Dst:             _ZN7log4cxx7helpers9ExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers22InstantiationExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:387,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers22InstantiationExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:382,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers28IllegalMonitorStateExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:377,13'
          Dst:             _ZN7log4cxx7helpers9ExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers28IllegalMonitorStateExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:371,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers28IllegalMonitorStateExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:366,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers15ThreadExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:356,13'
          Dst:             _ZN7log4cxx7helpers9ExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers15ThreadExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:350,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers15ThreadExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:345,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers15ThreadException13formatMessageEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers9Exception11makeMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:362,9'
          Dst:             _ZN7log4cxx7helpers9Exception11makeMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
    - functionName:    _ZN7log4cxx7helpers15ThreadExceptionC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers15ThreadException13formatMessageEi
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:340,14'
          Dst:             _ZN7log4cxx7helpers15ThreadException13formatMessageEi
        - Src:             'src/main/cpp/exception.cpp:340,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers20InterruptedExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:328,13'
          Dst:             _ZN7log4cxx7helpers9ExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers20InterruptedExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:322,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers20InterruptedException13formatMessageEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:335,2'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers20InterruptedExceptionC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers20InterruptedException13formatMessageEi
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:317,14'
          Dst:             _ZN7log4cxx7helpers20InterruptedException13formatMessageEi
        - Src:             'src/main/cpp/exception.cpp:317,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers20InterruptedExceptionC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:312,48'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers19TranscoderExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:302,13'
          Dst:             _ZN7log4cxx7helpers9ExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers19TranscoderExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:296,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers19TranscoderException13formatMessageEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers19TranscoderExceptionC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers19TranscoderException13formatMessageEi
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:291,14'
          Dst:             _ZN7log4cxx7helpers19TranscoderException13formatMessageEi
        - Src:             'src/main/cpp/exception.cpp:291,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers13PoolExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:280,13'
          Dst:             _ZN7log4cxx7helpers9ExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers13PoolExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:274,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers13PoolException13formatMessageEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers9Exception11makeMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:286,9'
          Dst:             _ZN7log4cxx7helpers9Exception11makeMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
    - functionName:    _ZN7log4cxx7helpers13PoolExceptionC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers13PoolException13formatMessageEi
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:269,14'
          Dst:             _ZN7log4cxx7helpers13PoolException13formatMessageEi
        - Src:             'src/main/cpp/exception.cpp:269,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers24MissingResourceExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:256,13'
          Dst:             _ZN7log4cxx7helpers9ExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers24MissingResourceExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:250,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers24MissingResourceException13formatMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers24MissingResourceExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers24MissingResourceException13formatMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:244,14'
          Dst:             _ZN7log4cxx7helpers24MissingResourceException13formatMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/exception.cpp:244,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers17SubProcessFailureaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:185,13'
          Dst:             _ZN7log4cxx7helpers9ExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers17SubProcessFailureC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:179,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers17SubProcessFailureC2EPKcii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeEPKc
        - _ZN7log4cxx7helpers17SubProcessFailure11makeMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEii
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:173,26'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeEPKc
        - Src:             'src/main/cpp/exception.cpp:173,14'
          Dst:             _ZN7log4cxx7helpers17SubProcessFailure11makeMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEii
        - Src:             'src/main/cpp/exception.cpp:173,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers17SubProcessFailure11makeMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          101
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:194,2'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers17SubProcessFailureC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers17SubProcessFailure11makeMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEii
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:167,14'
          Dst:             _ZN7log4cxx7helpers17SubProcessFailure11makeMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEii
        - Src:             'src/main/cpp/exception.cpp:167,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers11IOExceptionC2EPKc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:141,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2EPKc
    - functionName:    _ZN7log4cxx7helpers9ExceptionC2EPKc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNSt9exceptionC2B8ne220000Ev
        - _ZNSt9exceptionD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:36,12'
          Dst:             _ZNSt9exceptionC2B8ne220000Ev
        - Src:             'src/main/cpp/exception.cpp:39,1'
          Dst:             _ZNSt9exceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers9Exception11makeMessageEPKci
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          114
      EdgeCount:       40
      CyclomaticComplexity: 20
      functionsReached:
        - apr_strerror
        - strncmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:228,2'
          Dst:             apr_strerror
        - Src:             'src/main/cpp/exception.cpp:229,31'
          Dst:             strncmp
    - functionName:    _ZN7log4cxx7helpers11IOExceptionC2EPKci
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers9Exception11makeMessageEPKci
        - _ZN7log4cxx7helpers9ExceptionC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:135,14'
          Dst:             _ZN7log4cxx7helpers9Exception11makeMessageEPKci
        - Src:             'src/main/cpp/exception.cpp:135,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2EPKc
    - functionName:    _ZN7log4cxx7helpers11IOExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers9Exception11makeMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:129,14'
          Dst:             _ZN7log4cxx7helpers9Exception11makeMessageERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/exception.cpp:129,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers11IOExceptionC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:119,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers24IllegalArgumentExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16RuntimeExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:114,20'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers16RuntimeExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionaSERKS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:75,13'
          Dst:             _ZN7log4cxx7helpers9ExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16RuntimeExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:108,4'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers16RuntimeExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:69,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16RuntimeExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:103,4'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers16RuntimeExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:64,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers20NullPointerExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16RuntimeExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:98,20'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers20NullPointerExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16RuntimeExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:92,4'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers16RuntimeExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:87,4'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers16RuntimeException13formatMessageEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:82,2'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers16RuntimeExceptionC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/exception.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers16RuntimeException13formatMessageEi
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/exception.cpp:59,14'
          Dst:             _ZN7log4cxx7helpers16RuntimeException13formatMessageEi
        - Src:             'src/main/cpp/exception.cpp:59,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _GLOBAL__sub_I_fallbackerrorhandler.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.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/main/cpp/fallbackerrorhandler.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5varia20FallbackErrorHandler13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandler13registerClassEv
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandler13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandler14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerEEC2Ev
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerEED2Ev
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerEEcvRS4_Ev
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/varia/fallbackerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/varia/fallbackerrorhandler.h:54,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/varia/fallbackerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/varia/fallbackerrorhandler.h:54,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/varia/fallbackerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/varia/fallbackerrorhandler.h:54,3'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandler25ClazzFallbackErrorHandlerD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx5varia20FallbackErrorHandler25ClazzFallbackErrorHandler11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/varia/fallbackerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx5varia20FallbackErrorHandler25ClazzFallbackErrorHandler11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/varia/fallbackerrorhandler.h:0,0'
          Dst:             _ZNK7log4cxx5varia20FallbackErrorHandler25ClazzFallbackErrorHandler11newInstanceEv
    - functionName:    _ZNK7log4cxx5varia20FallbackErrorHandler25ClazzFallbackErrorHandler7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/varia/fallbackerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      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:    _ZNK7log4cxx5varia20FallbackErrorHandler25ClazzFallbackErrorHandler11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/varia/fallbackerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx5varia20FallbackErrorHandlerC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/varia/fallbackerrorhandler.h:54,3'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandlerC1Ev
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandlerC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi12ErrorHandlerC2Ev
        - _ZN7log4cxx3spi12ErrorHandlerD2Ev
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:44,23'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:44,23'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:44,23'
          Dst:             _ZN7log4cxx3spi12ErrorHandlerC2Ev
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:47,1'
          Dst:             _ZN7log4cxx3spi12ErrorHandlerD2Ev
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:47,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:47,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandler27FallbackErrorHandlerPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandlerD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi12ErrorHandlerD2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx5varia20FallbackErrorHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:49,47'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandlerD2Ev
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:49,47'
          Dst:             _ZN7log4cxx3spi12ErrorHandlerD2Ev
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:49,47'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:49,47'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandlerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5varia20FallbackErrorHandlerD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:49,47'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandlerD1Ev
    - functionName:    _ZNK7log4cxx5varia20FallbackErrorHandler8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5varia20FallbackErrorHandler14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:34,1'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandler14getStaticClassEv
    - functionName:    _ZNK7log4cxx5varia20FallbackErrorHandler10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/varia/fallbackerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx5varia20FallbackErrorHandler4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/varia/fallbackerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx5varia20FallbackErrorHandler14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx3spi12ErrorHandler4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/varia/fallbackerrorhandler.h:55,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/varia/fallbackerrorhandler.h:56,3'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandler14getStaticClassEv
        - Src:             'src/main/include/log4cxx/varia/fallbackerrorhandler.h:57,3'
          Dst:             _ZNK7log4cxx3spi12ErrorHandler4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandler15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandler9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 179
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandler9setLoggerERKNSt3__110shared_ptrINS_6LoggerEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          99
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx6Logger7getNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:63,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:66,14'
          Dst:             _ZNK7log4cxx6Logger7getNameEv
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:65,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:68,42'
          Dst:             _ZNK7log4cxx6Logger7getNameEv
    - functionName:    _ZNK7log4cxx5varia20FallbackErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioni
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx5varia20FallbackErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:73,2'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx5varia20FallbackErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioniRKNS2_10shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         113
      ICount:          572
      EdgeCount:       202
      CyclomaticComplexity: 91
      functionsReached:
        - _ZN7log4cxx13AsyncAppender15replaceAppenderERKNSt3__110shared_ptrINS_8AppenderEEES6_
        - _ZN7log4cxx4castINS_13AsyncAppenderENS_3spi18AppenderAttachableELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx4castINS_6LoggerENS_3spi18AppenderAttachableELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx6Logger15replaceAppenderERKNSt3__110shared_ptrINS_8AppenderEEES6_
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx8Appender8doAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:93,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:96,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:97,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:99,2'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:119,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:121,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:128,21'
          Dst:             _ZN7log4cxx4castINS_6LoggerENS_3spi18AppenderAttachableELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:129,17'
          Dst:             _ZN7log4cxx6Logger15replaceAppenderERKNSt3__110shared_ptrINS_8AppenderEEES6_
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:130,33'
          Dst:             _ZN7log4cxx4castINS_13AsyncAppenderENS_3spi18AppenderAttachableELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:131,24'
          Dst:             _ZN7log4cxx13AsyncAppender15replaceAppenderERKNSt3__110shared_ptrINS_8AppenderEEES6_
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:137,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:146,17'
          Dst:             _ZN7log4cxx8Appender8doAppendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandler11setAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          104
      EdgeCount:       32
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:153,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:155,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandler17setBackupAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          104
      EdgeCount:       32
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:163,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:165,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx4castINS_6LoggerENS_3spi18AppenderAttachableELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx6Logger14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx6Logger14getStaticClassEv
    - functionName:    _ZN7log4cxx4castINS_13AsyncAppenderENS_3spi18AppenderAttachableELb0ELb0EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx13AsyncAppender14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx13AsyncAppender14getStaticClassEv
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandlerD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandler27FallbackErrorHandlerPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n48_NK7log4cxx5varia20FallbackErrorHandler4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/varia/fallbackerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx5varia20FallbackErrorHandler4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/varia/fallbackerrorhandler.h:0,0'
          Dst:             _ZNK7log4cxx5varia20FallbackErrorHandler4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx5varia20FallbackErrorHandler10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/varia/fallbackerrorhandler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx5varia20FallbackErrorHandler10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/varia/fallbackerrorhandler.h:0,0'
          Dst:             _ZNK7log4cxx5varia20FallbackErrorHandler10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx5varia20FallbackErrorHandler13errorReportedEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n72_N7log4cxx5varia20FallbackErrorHandler9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5varia20FallbackErrorHandler9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:0,0'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandler9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n64_N7log4cxx5varia20FallbackErrorHandler15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5varia20FallbackErrorHandler15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:0,0'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandler15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZTv0_n128_N7log4cxx5varia20FallbackErrorHandler17setBackupAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5varia20FallbackErrorHandler17setBackupAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:0,0'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandler17setBackupAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZTv0_n120_N7log4cxx5varia20FallbackErrorHandler11setAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5varia20FallbackErrorHandler11setAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:0,0'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandler11setAppenderERKNSt3__110shared_ptrINS_8AppenderEEE
    - functionName:    _ZTv0_n112_NK7log4cxx5varia20FallbackErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioniRKNS2_10shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx5varia20FallbackErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioniRKNS2_10shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:0,0'
          Dst:             _ZNK7log4cxx5varia20FallbackErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioniRKNS2_10shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZTv0_n96_NK7log4cxx5varia20FallbackErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioni
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx5varia20FallbackErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioni
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:0,0'
          Dst:             _ZNK7log4cxx5varia20FallbackErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exceptioni
    - functionName:    _ZTv0_n104_NK7log4cxx5varia20FallbackErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx5varia20FallbackErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:0,0'
          Dst:             _ZNK7log4cxx5varia20FallbackErrorHandler5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZTv0_n88_N7log4cxx5varia20FallbackErrorHandler9setLoggerERKNSt3__110shared_ptrINS_6LoggerEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx5varia20FallbackErrorHandler9setLoggerERKNSt3__110shared_ptrINS_6LoggerEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:0,0'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandler9setLoggerERKNSt3__110shared_ptrINS_6LoggerEEE
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandler17addAppenderHolderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_3spi18AppenderAttachableEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          94
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:53,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:55,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZTv0_n24_N7log4cxx5varia20FallbackErrorHandlerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.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:
        - _ZN7log4cxx5varia20FallbackErrorHandlerD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:0,0'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandlerD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx5varia20FallbackErrorHandlerD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.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:
        - _ZN7log4cxx5varia20FallbackErrorHandlerD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:0,0'
          Dst:             _ZN7log4cxx5varia20FallbackErrorHandlerD1Ev
    - functionName:    _ZN7log4cxx5varia20FallbackErrorHandlerC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n32_NK7log4cxx5varia20FallbackErrorHandler8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fallbackerrorhandler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx5varia20FallbackErrorHandler8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fallbackerrorhandler.cpp:0,0'
          Dst:             _ZNK7log4cxx5varia20FallbackErrorHandler8getClassEv
    - functionName:    _ZN7log4cxx4File11FilePrivateC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx4File11FilePrivate12set_apr_pathEv
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:42,2'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/file.cpp:46,3'
          Dst:             _ZN7log4cxx4File11FilePrivate12set_apr_pathEv
        - Src:             'src/main/cpp/file.cpp:47,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx4File11FilePrivate12set_apr_pathEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder10encodeUTF8ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - apr_filepath_encoding
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:188,40'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/file.cpp:188,2'
          Dst:             apr_filepath_encoding
        - Src:             'src/main/cpp/file.cpp:191,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder10encodeUTF8ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/file.cpp:195,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
    - functionName:    apr_filepath_encoding
      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:    _ZN7log4cxx4File11FilePrivateC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx4File11FilePrivate12set_apr_pathEv
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:36,2'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/file.cpp:39,3'
          Dst:             _ZN7log4cxx4File11FilePrivate12set_apr_pathEv
        - Src:             'src/main/cpp/file.cpp:40,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx4File11FilePrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:30,14'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx4File11FilePrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx4File11FilePrivate12set_apr_pathEv
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:31,2'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/file.cpp:33,3'
          Dst:             _ZN7log4cxx4File11FilePrivate12set_apr_pathEv
        - Src:             'src/main/cpp/file.cpp:34,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZNK7log4cxx4File6mkdirsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx4File6mkdirsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:358,52'
          Dst:             _ZNK7log4cxx4File6mkdirsEv
    - functionName:    _ZNK7log4cxx4File6mkdirsEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZNK7log4cxx4File11FilePrivate7getPathEv
        - apr_dir_make_recursive
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:338,53'
          Dst:             _ZNK7log4cxx4File11FilePrivate7getPathEv
        - Src:             'src/main/cpp/file.cpp:338,90'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/file.cpp:338,22'
          Dst:             apr_dir_make_recursive
    - functionName:    _ZNK7log4cxx4File11FilePrivate7getPathEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_dir_make_recursive
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx4File9getParentERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx4File9getParentEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:357,60'
          Dst:             _ZNK7log4cxx4File9getParentEv
    - functionName:    _ZNK7log4cxx4File9getParentEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          119
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx4File8renameToERKS0_RNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx4File8renameToERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:356,72'
          Dst:             _ZNK7log4cxx4File8renameToERKS0_
    - functionName:    _ZNK7log4cxx4File8renameToERKS0_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZNK7log4cxx4File11FilePrivate7getPathEv
        - apr_file_rename
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:235,44'
          Dst:             _ZNK7log4cxx4File11FilePrivate7getPathEv
        - Src:             'src/main/cpp/file.cpp:235,68'
          Dst:             _ZNK7log4cxx4File11FilePrivate7getPathEv
        - Src:             'src/main/cpp/file.cpp:235,89'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/file.cpp:235,20'
          Dst:             apr_file_rename
    - functionName:    apr_file_rename
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx4File10deleteFileERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx4File10deleteFileEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:355,56'
          Dst:             _ZNK7log4cxx4File10deleteFileEv
    - functionName:    _ZNK7log4cxx4File10deleteFileEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZNK7log4cxx4File11FilePrivate7getPathEv
        - apr_file_remove
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:229,44'
          Dst:             _ZNK7log4cxx4File11FilePrivate7getPathEv
        - Src:             'src/main/cpp/file.cpp:229,65'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/file.cpp:229,20'
          Dst:             apr_file_remove
    - functionName:    apr_file_remove
      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:    _ZNK7log4cxx4File4listERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx4File4listEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:354,68'
          Dst:             _ZNK7log4cxx4File4listEv
    - functionName:    _ZNK7log4cxx4File4listEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          193
      EdgeCount:       66
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder10decodeUTF8ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZNK7log4cxx4File11FilePrivate7getPathEv
        - apr_dir_close
        - apr_dir_open
        - apr_dir_read
        - apr_filepath_encoding
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:274,49'
          Dst:             _ZNK7log4cxx4File11FilePrivate7getPathEv
        - Src:             'src/main/cpp/file.cpp:274,70'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/file.cpp:274,22'
          Dst:             apr_dir_open
        - Src:             'src/main/cpp/file.cpp:279,43'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/file.cpp:279,3'
          Dst:             apr_filepath_encoding
        - Src:             'src/main/cpp/file.cpp:280,10'
          Dst:             apr_dir_read
        - Src:             'src/main/cpp/file.cpp:290,6'
          Dst:             _ZN7log4cxx7helpers10Transcoder10decodeUTF8ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/file.cpp:294,6'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/file.cpp:300,11'
          Dst:             apr_dir_read
        - Src:             'src/main/cpp/file.cpp:303,10'
          Dst:             apr_dir_close
    - functionName:    apr_dir_open
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_dir_read
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_dir_close
      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:    _ZNK7log4cxx4File12lastModifiedERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx4File12lastModifiedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:353,68'
          Dst:             _ZNK7log4cxx4File12lastModifiedEv
    - functionName:    _ZNK7log4cxx4File12lastModifiedEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZNK7log4cxx4File11FilePrivate7getPathEv
        - apr_stat
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:257,45'
          Dst:             _ZNK7log4cxx4File11FilePrivate7getPathEv
        - Src:             'src/main/cpp/file.cpp:257,83'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/file.cpp:257,20'
          Dst:             apr_stat
    - functionName:    apr_stat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx4File6lengthERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx4File6lengthEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:352,54'
          Dst:             _ZNK7log4cxx4File6lengthEv
    - functionName:    _ZNK7log4cxx4File6lengthEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZNK7log4cxx4File11FilePrivate7getPathEv
        - apr_stat
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:243,45'
          Dst:             _ZNK7log4cxx4File11FilePrivate7getPathEv
        - Src:             'src/main/cpp/file.cpp:243,82'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/file.cpp:243,20'
          Dst:             apr_stat
    - functionName:    _ZNK7log4cxx4File6existsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx4File6existsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:351,52'
          Dst:             _ZNK7log4cxx4File6existsEv
    - functionName:    _ZNK7log4cxx4File6existsEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZNK7log4cxx4File11FilePrivate7getPathEv
        - apr_stat
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:223,45'
          Dst:             _ZNK7log4cxx4File11FilePrivate7getPathEv
        - Src:             'src/main/cpp/file.cpp:223,69'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/file.cpp:223,20'
          Dst:             apr_stat
    - functionName:    _ZNK7log4cxx4File13getAutoDeleteEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx4File13setAutoDeleteEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx4File4openEPP10apr_file_tiiRNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZNK7log4cxx4File11FilePrivate7getPathEv
        - apr_file_open
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:216,37'
          Dst:             _ZNK7log4cxx4File11FilePrivate7getPathEv
        - Src:             'src/main/cpp/file.cpp:216,63'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/file.cpp:216,9'
          Dst:             apr_file_open
    - functionName:    _ZNK7log4cxx4File10getAPRPathEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx4File11FilePrivate7getPathEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:210,17'
          Dst:             _ZNK7log4cxx4File11FilePrivate7getPathEv
    - functionName:    _ZNK7log4cxx4File7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx4File11FilePrivate12set_apr_pathEv
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:162,10'
          Dst:             _ZN7log4cxx4File11FilePrivate12set_apr_pathEv
    - functionName:    _ZNK7log4cxx4File7getPathEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx4FileD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK7log4cxx4File10deleteFileEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:149,3'
          Dst:             _ZNK7log4cxx4File10deleteFileEv
        - Src:             'src/main/cpp/file.cpp:149,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx4FileaSERKS0_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx4File11FilePrivate12set_apr_pathEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:141,10'
          Dst:             _ZN7log4cxx4File11FilePrivate12set_apr_pathEv
    - functionName:    _ZN7log4cxx4FileC2ERKS0_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      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:    _ZL8decodeLSIwENSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKT_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          77
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:71,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
    - functionName:    _ZN7log4cxx4FileC2EPKw
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL8decodeLSIwENSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:103,41'
          Dst:             _ZL8decodeLSIwENSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKT_
    - functionName:    _ZL8decodeLSIwENSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERKNS1_IT_NS2_IS7_EENS4_IS7_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:81,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
    - functionName:    _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL8decodeLSIwENSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERKNS1_IT_NS2_IS7_EENS4_IS7_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:98,41'
          Dst:             _ZL8decodeLSIwENSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERKNS1_IT_NS2_IS7_EENS4_IS7_EEEE
    - functionName:    _ZL8decodeLSIcENSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKT_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          77
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:71,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
    - functionName:    _ZN7log4cxx4FileC2EPKc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL8decodeLSIcENSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:92,41'
          Dst:             _ZL8decodeLSIcENSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKT_
    - functionName:    _ZL8decodeLSIcENSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERKNS1_IT_NS2_IS7_EENS4_IS7_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:81,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
    - functionName:    _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL8decodeLSIcENSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERKNS1_IT_NS2_IS7_EENS4_IS7_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/file.cpp:87,41'
          Dst:             _ZL8decodeLSIcENSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERKNS1_IT_NS2_IS7_EENS4_IS7_EEEE
    - functionName:    _ZN7log4cxx4FileC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      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:    _ZN7log4cxx7pattern24FileDatePatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filedatepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          72
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7pattern20DatePatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filedatepatternconverter.cpp:34,10'
          Dst:             _ZN7log4cxx7pattern20DatePatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
        - Src:             'src/main/cpp/filedatepatternconverter.cpp:37,9'
          Dst:             _ZN7log4cxx7pattern20DatePatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
    - functionName:    _GLOBAL__sub_I_fileinputstream.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileinputstream.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/main/cpp/fileinputstream.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileinputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15FileInputStream13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers15FileInputStream13registerClassEv
    - functionName:    _ZN7log4cxx7helpers15FileInputStream13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileinputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers15FileInputStream14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileinputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_15FileInputStream20ClazzFileInputStreamEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_15FileInputStream20ClazzFileInputStreamEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_15FileInputStream20ClazzFileInputStreamEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_15FileInputStream20ClazzFileInputStreamEEC2Ev
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_15FileInputStream20ClazzFileInputStreamEED2Ev
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_15FileInputStream20ClazzFileInputStreamEEcvRS3_Ev
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_15FileInputStream20ClazzFileInputStreamEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15FileInputStream20ClazzFileInputStreamC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers15FileInputStream20ClazzFileInputStreamC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_15FileInputStream20ClazzFileInputStreamEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_15FileInputStream20ClazzFileInputStreamEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_15FileInputStream20ClazzFileInputStreamEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_15FileInputStream20ClazzFileInputStreamEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_15FileInputStream20ClazzFileInputStreamEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_15FileInputStream20ClazzFileInputStreamEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_15FileInputStream20ClazzFileInputStreamEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers15FileInputStream20ClazzFileInputStreamC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/fileinputstream.h'
      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:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/fileinputstream.h:41,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers15FileInputStream20ClazzFileInputStreamD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/fileinputstream.h'
      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:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/fileinputstream.h:41,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers15FileInputStream20ClazzFileInputStreamD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/fileinputstream.h'
      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:
        - _ZN7log4cxx7helpers15FileInputStream20ClazzFileInputStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/fileinputstream.h:41,3'
          Dst:             _ZN7log4cxx7helpers15FileInputStream20ClazzFileInputStreamD2Ev
    - functionName:    _ZNK7log4cxx7helpers15FileInputStream20ClazzFileInputStream7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/fileinputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      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:    _ZN7log4cxx7helpers15FileInputStream22FileInputStreamPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileinputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileinputstream.cpp:28,25'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/fileinputstream.cpp:28,25'
          Dst:             _ZN7log4cxx4FileD2Ev
    - functionName:    _ZN7log4cxx7helpers15FileInputStream22FileInputStreamPrivateC2ERKNS_4FileE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileinputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx4FileC2ERKS0_
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7helpers4PoolC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileinputstream.cpp:31,5'
          Dst:             _ZN7log4cxx4FileC2ERKS0_
        - Src:             'src/main/cpp/fileinputstream.cpp:30,2'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/fileinputstream.cpp:32,4'
          Dst:             _ZN7log4cxx4FileD2Ev
    - functionName:    _ZNK7log4cxx7helpers11InputStream4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers11InputStream14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/inputstream.h:38,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/inputstream.h:39,3'
          Dst:             _ZN7log4cxx7helpers11InputStream14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers15FileInputStream4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/fileinputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers15FileInputStream14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx7helpers11InputStream4castERKNS0_5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/fileinputstream.h:42,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/fileinputstream.h:43,3'
          Dst:             _ZN7log4cxx7helpers15FileInputStream14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/fileinputstream.h:44,3'
          Dst:             _ZNK7log4cxx7helpers11InputStream4castERKNS0_5ClassE
    - functionName:    _ZNK7log4cxx7helpers15FileInputStream10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/fileinputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers15FileInputStream4readERNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileinputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          79
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZN7log4cxx7helpers11IOExceptionC2Ei
        - _ZN7log4cxx7helpers11IOExceptionD2Ev
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_file_read
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileinputstream.cpp:101,29'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/fileinputstream.cpp:102,57'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - Src:             'src/main/cpp/fileinputstream.cpp:102,22'
          Dst:             apr_file_read
        - Src:             'src/main/cpp/fileinputstream.cpp:109,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/fileinputstream.cpp:109,10'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/fileinputstream.cpp:109,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/fileinputstream.cpp:109,4'
          Dst:             _ZN7log4cxx7helpers11IOExceptionD2Ev
        - Src:             'src/main/cpp/fileinputstream.cpp:109,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/fileinputstream.cpp:112,7'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
    - functionName:    apr_file_read
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers15FileInputStream5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileinputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx7helpers11IOExceptionC2Ei
        - _ZN7log4cxx7helpers11IOExceptionD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_file_close
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileinputstream.cpp:86,22'
          Dst:             apr_file_close
        - Src:             'src/main/cpp/fileinputstream.cpp:94,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/fileinputstream.cpp:94,9'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/fileinputstream.cpp:94,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/fileinputstream.cpp:94,3'
          Dst:             _ZN7log4cxx7helpers11IOExceptionD2Ev
        - Src:             'src/main/cpp/fileinputstream.cpp:94,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7log4cxx7helpers15FileInputStreamD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileinputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15FileInputStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileinputstream.cpp:76,1'
          Dst:             _ZN7log4cxx7helpers15FileInputStreamD2Ev
    - functionName:    _ZN7log4cxx7helpers15FileInputStreamD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileinputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx7helpers11InputStreamD2Ev
        - __clang_call_terminate
        - apr_file_close
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileinputstream.cpp:79,3'
          Dst:             apr_file_close
        - Src:             'src/main/cpp/fileinputstream.cpp:81,1'
          Dst:             _ZN7log4cxx7helpers11InputStreamD2Ev
        - Src:             'src/main/cpp/fileinputstream.cpp:79,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7log4cxx7helpers15FileInputStream8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileinputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15FileInputStream14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileinputstream.cpp:40,1'
          Dst:             _ZN7log4cxx7helpers15FileInputStream14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers15FileInputStreamC2ERKNS_4FileE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileinputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers11InputStreamC2Ev
        - _ZN7log4cxx7helpers11InputStreamD2Ev
        - _ZN7log4cxx7helpers15FileInputStream22FileInputStreamPrivate4openEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileinputstream.cpp:68,18'
          Dst:             _ZN7log4cxx7helpers11InputStreamC2Ev
        - Src:             'src/main/cpp/fileinputstream.cpp:71,10'
          Dst:             _ZN7log4cxx7helpers15FileInputStream22FileInputStreamPrivate4openEv
        - Src:             'src/main/cpp/fileinputstream.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers11InputStreamD2Ev
    - functionName:    _ZN7log4cxx7helpers15FileInputStream22FileInputStreamPrivate4openEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileinputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers11IOExceptionC2EPKci
        - _ZN7log4cxx7helpers11IOExceptionD2Ev
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZNK7log4cxx4File10getAPRPathEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_file_open
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileinputstream.cpp:59,63'
          Dst:             _ZNK7log4cxx4File10getAPRPathEv
        - Src:             'src/main/cpp/fileinputstream.cpp:59,101'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/fileinputstream.cpp:59,22'
          Dst:             apr_file_open
        - Src:             'src/main/cpp/fileinputstream.cpp:63,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/fileinputstream.cpp:63,32'
          Dst:             _ZNK7log4cxx4File10getAPRPathEv
        - Src:             'src/main/cpp/fileinputstream.cpp:63,9'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2EPKci
        - Src:             'src/main/cpp/fileinputstream.cpp:63,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/fileinputstream.cpp:63,3'
          Dst:             _ZN7log4cxx7helpers11IOExceptionD2Ev
        - Src:             'src/main/cpp/fileinputstream.cpp:63,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7log4cxx7helpers15FileInputStreamC2EPKw
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileinputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers11InputStreamC2Ev
        - _ZN7log4cxx7helpers11InputStreamD2Ev
        - _ZN7log4cxx7helpers15FileInputStream22FileInputStreamPrivate4openEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileinputstream.cpp:48,18'
          Dst:             _ZN7log4cxx7helpers11InputStreamC2Ev
        - Src:             'src/main/cpp/fileinputstream.cpp:51,10'
          Dst:             _ZN7log4cxx7helpers15FileInputStream22FileInputStreamPrivate4openEv
        - Src:             'src/main/cpp/fileinputstream.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers11InputStreamD2Ev
    - functionName:    _ZN7log4cxx7helpers15FileInputStreamC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fileinputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers11InputStreamC2Ev
        - _ZN7log4cxx7helpers11InputStreamD2Ev
        - _ZN7log4cxx7helpers15FileInputStream22FileInputStreamPrivate4openEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fileinputstream.cpp:42,18'
          Dst:             _ZN7log4cxx7helpers11InputStreamC2Ev
        - Src:             'src/main/cpp/fileinputstream.cpp:45,10'
          Dst:             _ZN7log4cxx7helpers15FileInputStream22FileInputStreamPrivate4openEv
        - Src:             'src/main/cpp/fileinputstream.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers11InputStreamD2Ev
    - functionName:    _GLOBAL__sub_I_filelocationpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filelocationpatternconverter.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/main/cpp/filelocationpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28FileLocationPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7pattern28FileLocationPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern28FileLocationPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern28FileLocationPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterEEC2Ev
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterEED2Ev
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/filelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/filelocationpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/filelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/filelocationpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/filelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/filelocationpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern28FileLocationPatternConverter33ClazzFileLocationPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/filelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7pattern28FileLocationPatternConverterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:29,31'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:30,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:33,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern28FileLocationPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/filelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28FileLocationPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/filelocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28FileLocationPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/filelocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern28FileLocationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/filelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28FileLocationPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/filelocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28FileLocationPatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern28FileLocationPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28FileLocationPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7pattern28FileLocationPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern28FileLocationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/filelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern28FileLocationPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/filelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern28FileLocationPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/filelocationpatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/filelocationpatternconverter.h:41,3'
          Dst:             _ZN7log4cxx7pattern28FileLocationPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/filelocationpatternconverter.h:42,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern28FileLocationPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter6appendERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS3_IcNS4_IcEENS6_IcEEEE
        - _ZNK7log4cxx3spi12LocationInfo11getFileNameEv
        - _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:43,28'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:43,53'
          Dst:             _ZNK7log4cxx3spi12LocationInfo11getFileNameEv
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:43,2'
          Dst:             _ZN7log4cxx7pattern16PatternConverter6appendERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS3_IcNS4_IcEENS6_IcEEEE
    - functionName:    _ZN7log4cxx7pattern28FileLocationPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/filelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/filelocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern28FileLocationPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/filelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern28FileLocationPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/filelocationpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern28FileLocationPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern28FileLocationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/filelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern28FileLocationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/filelocationpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern28FileLocationPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern28FileLocationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/filelocationpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern28FileLocationPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/filelocationpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern28FileLocationPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern28FileLocationPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/filelocationpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern28FileLocationPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/filelocationpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern28FileLocationPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern28FileLocationPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      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:    _ZN7log4cxx7pattern28FileLocationPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:30,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern28FileLocationPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern28FileLocationPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filelocationpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern28FileLocationPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_filerenameaction.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filerenameaction.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/main/cpp/filerenameaction.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filerenameaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16FileRenameAction13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             _ZN7log4cxx7rolling16FileRenameAction13registerClassEv
    - functionName:    _ZN7log4cxx7rolling16FileRenameAction13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filerenameaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7rolling16FileRenameAction14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filerenameaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling16FileRenameAction21ClazzFileRenameActionEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling16FileRenameAction21ClazzFileRenameActionEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling16FileRenameAction21ClazzFileRenameActionEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling16FileRenameAction21ClazzFileRenameActionEEC2Ev
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling16FileRenameAction21ClazzFileRenameActionEED2Ev
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling16FileRenameAction21ClazzFileRenameActionEEcvRS4_Ev
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling16FileRenameAction21ClazzFileRenameActionEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16FileRenameAction21ClazzFileRenameActionC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7rolling16FileRenameAction21ClazzFileRenameActionC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling16FileRenameAction21ClazzFileRenameActionEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling16FileRenameAction21ClazzFileRenameActionEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling16FileRenameAction21ClazzFileRenameActionEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling16FileRenameAction21ClazzFileRenameActionEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling16FileRenameAction21ClazzFileRenameActionEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling16FileRenameAction21ClazzFileRenameActionEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling16FileRenameAction21ClazzFileRenameActionEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7rolling16FileRenameAction21ClazzFileRenameActionC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filerenameaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filerenameaction.h:34,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7rolling16FileRenameAction21ClazzFileRenameActionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filerenameaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filerenameaction.h:34,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7rolling16FileRenameAction21ClazzFileRenameActionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filerenameaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16FileRenameAction21ClazzFileRenameActionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filerenameaction.h:34,3'
          Dst:             _ZN7log4cxx7rolling16FileRenameAction21ClazzFileRenameActionD2Ev
    - functionName:    _ZNK7log4cxx7rolling16FileRenameAction21ClazzFileRenameAction7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filerenameaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      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:    _ZN7log4cxx7rolling16FileRenameAction23FileRenameActionPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filerenameaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16FileRenameAction23FileRenameActionPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filerenameaction.cpp:28,26'
          Dst:             _ZN7log4cxx7rolling16FileRenameAction23FileRenameActionPrivateD2Ev
    - functionName:    _ZN7log4cxx7rolling16FileRenameAction23FileRenameActionPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filerenameaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7rolling6Action13ActionPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filerenameaction.cpp:28,26'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/filerenameaction.cpp:28,26'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/filerenameaction.cpp:28,26'
          Dst:             _ZN7log4cxx7rolling6Action13ActionPrivateD2Ev
    - functionName:    _ZN7log4cxx7rolling16FileRenameAction23FileRenameActionPrivateC2ERKNS_4FileES5_b
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filerenameaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx4FileC2ERKS0_
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7rolling6Action13ActionPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx7rolling6Action13ActionPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filerenameaction.cpp:35,5'
          Dst:             _ZN7log4cxx7rolling6Action13ActionPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/filerenameaction.cpp:36,5'
          Dst:             _ZN7log4cxx4FileC2ERKS0_
        - Src:             'src/main/cpp/filerenameaction.cpp:37,5'
          Dst:             _ZN7log4cxx4FileC2ERKS0_
        - Src:             'src/main/cpp/filerenameaction.cpp:39,4'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/filerenameaction.cpp:39,4'
          Dst:             _ZN7log4cxx7rolling6Action13ActionPrivateD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7rolling16FileRenameAction4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filerenameaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling16FileRenameAction4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filerenameaction.h:0,0'
          Dst:             _ZNK7log4cxx7rolling16FileRenameAction4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7rolling16FileRenameAction4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filerenameaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7rolling16FileRenameAction14getStaticClassEv
        - _ZNK7log4cxx7rolling6Action4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filerenameaction.h:35,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/filerenameaction.h:36,3'
          Dst:             _ZN7log4cxx7rolling16FileRenameAction14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/filerenameaction.h:37,3'
          Dst:             _ZNK7log4cxx7rolling6Action4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7rolling16FileRenameAction10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filerenameaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling16FileRenameAction10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filerenameaction.h:0,0'
          Dst:             _ZNK7log4cxx7rolling16FileRenameAction10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7rolling16FileRenameAction10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filerenameaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7rolling16FileRenameActionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filerenameaction.h'
      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:
        - _ZN7log4cxx7rolling16FileRenameActionD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filerenameaction.h:0,0'
          Dst:             _ZN7log4cxx7rolling16FileRenameActionD0Ev
    - functionName:    _ZN7log4cxx7rolling16FileRenameActionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filerenameaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16FileRenameActionD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filerenameaction.h:30,7'
          Dst:             _ZN7log4cxx7rolling16FileRenameActionD1Ev
    - functionName:    _ZN7log4cxx7rolling16FileRenameActionD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filerenameaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7rolling16FileRenameActionD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filerenameaction.h:30,7'
          Dst:             _ZN7log4cxx7rolling16FileRenameActionD2Ev
        - Src:             'src/main/include/log4cxx/rolling/filerenameaction.h:30,7'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling16FileRenameActionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filerenameaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling6ActionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filerenameaction.h:30,7'
          Dst:             _ZN7log4cxx7rolling6ActionD2Ev
    - functionName:    _ZNK7log4cxx7rolling16FileRenameAction8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filerenameaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16FileRenameAction14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filerenameaction.cpp:46,1'
          Dst:             _ZN7log4cxx7rolling16FileRenameAction14getStaticClassEv
    - functionName:    _ZNK7log4cxx7rolling16FileRenameAction7executeERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filerenameaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7log4cxx4File6lengthEv
        - _ZNK7log4cxx4File8renameToERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filerenameaction.cpp:58,50'
          Dst:             _ZNK7log4cxx4File6lengthEv
        - Src:             'src/main/cpp/filerenameaction.cpp:60,22'
          Dst:             _ZNK7log4cxx4File8renameToERKS0_
    - functionName:    _ZTv0_n24_N7log4cxx7rolling16FileRenameActionD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filerenameaction.h'
      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:
        - _ZN7log4cxx7rolling16FileRenameActionD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filerenameaction.h:0,0'
          Dst:             _ZN7log4cxx7rolling16FileRenameActionD1Ev
    - functionName:    _ZN7log4cxx7rolling16FileRenameActionC1ERKNS_4FileES4_b
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filerenameaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7rolling6ActionC2ENSt3__110unique_ptrINS1_13ActionPrivateENS2_14default_deleteIS4_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filerenameaction.cpp:48,19'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/filerenameaction.cpp:51,4'
          Dst:             _ZN7log4cxx7rolling6ActionC2ENSt3__110unique_ptrINS1_13ActionPrivateENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/filerenameaction.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling16FileRenameActionC2ERKNS_4FileES4_b
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filerenameaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7rolling6ActionC2ENSt3__110unique_ptrINS1_13ActionPrivateENS2_14default_deleteIS4_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filerenameaction.cpp:51,4'
          Dst:             _ZN7log4cxx7rolling6ActionC2ENSt3__110unique_ptrINS1_13ActionPrivateENS2_14default_deleteIS4_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx7rolling16FileRenameAction8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filerenameaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling16FileRenameAction8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filerenameaction.cpp:0,0'
          Dst:             _ZNK7log4cxx7rolling16FileRenameAction8getClassEv
    - functionName:    _ZN7log4cxx7helpers12FileWatchdog19FileWatchdogPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filewatchdog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx4FileD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filewatchdog.cpp:35,22'
          Dst:             _ZN7log4cxx4FileD2Ev
    - functionName:    _ZN7log4cxx7helpers12FileWatchdog19FileWatchdogPrivateC2ERKNS_4FileE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filewatchdog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx4FileC2ERKS0_
        - _ZN7log4cxx4FileD2Ev
        - _ZNK7log4cxx4File7getNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filewatchdog.cpp:37,3'
          Dst:             _ZN7log4cxx4FileC2ERKS0_
        - Src:             'src/main/cpp/filewatchdog.cpp:39,46'
          Dst:             _ZNK7log4cxx4File7getNameEv
        - Src:             'src/main/cpp/filewatchdog.cpp:40,4'
          Dst:             _ZN7log4cxx4FileD2Ev
    - functionName:    _ZN7log4cxx7helpers12FileWatchdog7setFileERKNS_4FileE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filewatchdog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx4FileaSERKS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filewatchdog.cpp:167,18'
          Dst:             _ZN7log4cxx4FileaSERKS0_
    - functionName:    _ZN7log4cxx7helpers12FileWatchdog8setDelayEl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filewatchdog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          126
      EdgeCount:       34
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility15addPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_8functionIFvvEEERKNS2_6chrono8durationIxNS2_5ratioILl1ELl1000EEEEE
        - _ZN7log4cxx7helpers13ThreadUtility15hasPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filewatchdog.cpp:155,14'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/filewatchdog.cpp:155,22'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility15hasPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/filewatchdog.cpp:157,6'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/filewatchdog.cpp:157,14'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/filewatchdog.cpp:158,6'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/filewatchdog.cpp:158,14'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility15addPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_8functionIFvvEEERKNS2_6chrono8durationIxNS2_5ratioILl1ELl1000EEEEE
    - functionName:    _ZN7log4cxx7helpers12FileWatchdog17checkAndConfigureEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filewatchdog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          177
      EdgeCount:       58
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx4File12lastModifiedEv
        - _ZNK7log4cxx4File6existsEv
        - _ZNK7log4cxx4File7getPathEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filewatchdog.cpp:98,6'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/filewatchdog.cpp:101,23'
          Dst:             _ZNK7log4cxx4File7getPathEv
        - Src:             'src/main/cpp/filewatchdog.cpp:103,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/filewatchdog.cpp:106,20'
          Dst:             _ZNK7log4cxx4File6existsEv
        - Src:             'src/main/cpp/filewatchdog.cpp:111,20'
          Dst:             _ZNK7log4cxx4File7getPathEv
        - Src:             'src/main/cpp/filewatchdog.cpp:110,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/filewatchdog.cpp:118,31'
          Dst:             _ZNK7log4cxx4File12lastModifiedEv
    - functionName:    _ZN7log4cxx7helpers12FileWatchdog5startEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filewatchdog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          171
      EdgeCount:       49
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7log4cxx7helpers12FileWatchdog17checkAndConfigureEv
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers13ThreadUtility11instancePtrEv
        - _ZN7log4cxx7helpers13ThreadUtility15addPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_8functionIFvvEEERKNS2_6chrono8durationIxNS2_5ratioILl1ELl1000EEEEE
        - _ZN7log4cxx7helpers13ThreadUtility15hasPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx4File7getPathEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filewatchdog.cpp:131,21'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility11instancePtrEv
        - Src:             'src/main/cpp/filewatchdog.cpp:132,2'
          Dst:             _ZN7log4cxx7helpers12FileWatchdog17checkAndConfigureEv
        - Src:             'src/main/cpp/filewatchdog.cpp:133,20'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/filewatchdog.cpp:133,28'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility15hasPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/filewatchdog.cpp:135,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/filewatchdog.cpp:138,24'
          Dst:             _ZNK7log4cxx4File7getPathEv
        - Src:             'src/main/cpp/filewatchdog.cpp:140,4'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/filewatchdog.cpp:142,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/filewatchdog.cpp:144,16'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/filewatchdog.cpp:144,24'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility15addPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_8functionIFvvEEERKNS2_6chrono8durationIxNS2_5ratioILl1ELl1000EEEEE
    - functionName:    _ZN7log4cxx7helpers12FileWatchdog4fileEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filewatchdog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12FileWatchdog7stopAllEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filewatchdog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility27removePeriodicTasksMatchingERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers13ThreadUtility8instanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filewatchdog.cpp:88,2'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility8instanceEv
        - Src:             'src/main/cpp/filewatchdog.cpp:88,29'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility27removePeriodicTasksMatchingERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers12FileWatchdog9is_activeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filewatchdog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility15hasPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filewatchdog.cpp:73,15'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/filewatchdog.cpp:73,23'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility15hasPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers12FileWatchdog4stopEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filewatchdog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filewatchdog.cpp:80,6'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/filewatchdog.cpp:80,14'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers12FileWatchdogD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filewatchdog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers12FileWatchdog4stopEv
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filewatchdog.cpp:65,2'
          Dst:             _ZN7log4cxx7helpers12FileWatchdog4stopEv
        - Src:             'src/main/cpp/filewatchdog.cpp:65,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers12FileWatchdogD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filewatchdog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      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:    _ZN7log4cxx7helpers12FileWatchdogC2ERKNS_4FileE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filewatchdog.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi6Filter13FilterPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/filter_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6Filter13FilterPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/filter_priv.h:29,26'
          Dst:             _ZN7log4cxx3spi6Filter13FilterPrivateD2Ev
    - functionName:    _ZN7log4cxx3spi6Filter13FilterPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/filter_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi6Filter13FilterPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/filter_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n72_N7log4cxx3spi6Filter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6Filter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filter.cpp:0,0'
          Dst:             _ZN7log4cxx3spi6Filter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZN7log4cxx3spi6Filter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n64_N7log4cxx3spi6Filter15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6Filter15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filter.cpp:0,0'
          Dst:             _ZN7log4cxx3spi6Filter15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZN7log4cxx3spi6Filter15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi6Filter7setNextERKNSt3__110shared_ptrIS1_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3spi6Filter7getNextEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi6FilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filter.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:
        - _ZN7log4cxx3spi6FilterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filter.cpp:0,0'
          Dst:             _ZN7log4cxx3spi6FilterD0Ev
    - functionName:    _ZN7log4cxx3spi6FilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3spi6FilterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filter.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:
        - _ZN7log4cxx3spi6FilterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filter.cpp:0,0'
          Dst:             _ZN7log4cxx3spi6FilterD1Ev
    - functionName:    _ZN7log4cxx3spi6FilterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi6FilterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi6FilterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_filterbasedtriggeringpolicy.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.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/main/cpp/filterbasedtriggeringpolicy.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy13registerClassEv
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyEEC2Ev
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyEED2Ev
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyEEcvRS4_Ev
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h:53,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h:53,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h:53,3'
          Dst:             _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicyD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicy11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicy11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicy11newInstanceEv
    - functionName:    _ZNK7log4cxx7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicy7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      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:    _ZNK7log4cxx7rolling27FilterBasedTriggeringPolicy32ClazzFilterBasedTriggeringPolicy11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7rolling27FilterBasedTriggeringPolicyC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h:53,3'
          Dst:             _ZN7log4cxx7rolling27FilterBasedTriggeringPolicyC1Ev
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicyC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7rolling16TriggeringPolicyC2Ev
        - _ZN7log4cxx7rolling16TriggeringPolicyD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:41,30'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:41,30'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:41,30'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyC2Ev
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:44,1'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyD2Ev
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:44,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:44,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy34FilterBasedTriggeringPolicyPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      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:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7rolling27FilterBasedTriggeringPolicyD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:48,1'
          Dst:             _ZN7log4cxx7rolling27FilterBasedTriggeringPolicyD2Ev
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:48,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling27FilterBasedTriggeringPolicyD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:48,1'
          Dst:             _ZN7log4cxx7rolling27FilterBasedTriggeringPolicyD1Ev
    - functionName:    _ZNK7log4cxx7rolling27FilterBasedTriggeringPolicy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy14getStaticClassEv
    - functionName:    _ZNK7log4cxx7rolling27FilterBasedTriggeringPolicy10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling27FilterBasedTriggeringPolicy4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy14getStaticClassEv
        - _ZNK7log4cxx7rolling16TriggeringPolicy4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h:54,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h:55,3'
          Dst:             _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h:56,3'
          Dst:             _ZNK7log4cxx7rolling16TriggeringPolicy4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - _ZNK7log4cxx3spi6Filter7getNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:118,6'
          Dst:             _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:116,76'
          Dst:             _ZNK7log4cxx3spi6Filter7getNextEv
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy17isTriggeringEventEPNS_8AppenderERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERKNS4_12basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          125
      EdgeCount:       42
      CyclomaticComplexity: 21
      functionsReached:
        - _ZNK7log4cxx3spi6Filter7getNextEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/main/cpp/filterbasedtriggeringpolicy.cpp:65,3'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:63,76'
          Dst:             _ZNK7log4cxx3spi6Filter7getNextEv
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16TriggeringPolicyD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:49,1'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyD2Ev
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy34FilterBasedTriggeringPolicyPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      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:    _ZTv0_n48_NK7log4cxx7rolling27FilterBasedTriggeringPolicy4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling27FilterBasedTriggeringPolicy4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling27FilterBasedTriggeringPolicy4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7rolling27FilterBasedTriggeringPolicy10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling27FilterBasedTriggeringPolicy10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/filterbasedtriggeringpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling27FilterBasedTriggeringPolicy10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n72_N7log4cxx7rolling27FilterBasedTriggeringPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n64_N7log4cxx7rolling27FilterBasedTriggeringPolicy15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy9getFilterEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy12clearFiltersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicy9addFilterERKNSt3__110shared_ptrINS_3spi6FilterEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx3spi6Filter7setNextERKNSt3__110shared_ptrIS1_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:94,23'
          Dst:             _ZN7log4cxx3spi6Filter7setNextERKNSt3__110shared_ptrIS1_EE
    - functionName:    _ZTv0_n24_N7log4cxx7rolling27FilterBasedTriggeringPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.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:
        - _ZN7log4cxx7rolling27FilterBasedTriggeringPolicyD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling27FilterBasedTriggeringPolicyD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7rolling27FilterBasedTriggeringPolicyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.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:
        - _ZN7log4cxx7rolling27FilterBasedTriggeringPolicyD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling27FilterBasedTriggeringPolicyD1Ev
    - functionName:    _ZN7log4cxx7rolling27FilterBasedTriggeringPolicyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7rolling16TriggeringPolicyC2Ev
        - _ZN7log4cxx7rolling16TriggeringPolicyD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:41,30'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyC2Ev
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:44,1'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyD2Ev
    - functionName:    _ZTv0_n32_NK7log4cxx7rolling27FilterBasedTriggeringPolicy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/filterbasedtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling27FilterBasedTriggeringPolicy8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/filterbasedtriggeringpolicy.cpp:0,0'
          Dst:             _ZNK7log4cxx7rolling27FilterBasedTriggeringPolicy8getClassEv
    - functionName:    _GLOBAL__sub_I_fixedwindowrollingpolicy.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.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/main/cpp/fixedwindowrollingpolicy.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicy13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicy13registerClassEv
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicy13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicy14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyEEC2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyEED2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyEEcvRS4_Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h:73,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h:73,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h:73,3'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicyD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicy11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicy11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicy11newInstanceEv
    - functionName:    _ZNK7log4cxx7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicy7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      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:    _ZNK7log4cxx7rolling24FixedWindowRollingPolicy29ClazzFixedWindowRollingPolicy11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicyC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h:73,3'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicyC1Ev
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicyC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7rolling13RollingPolicyC2Ev
        - _ZN7log4cxx7rolling13RollingPolicyD2Ev
        - _ZN7log4cxx7rolling17RollingPolicyBaseC2ENSt3__110unique_ptrINS1_24RollingPolicyBasePrivateENS2_14default_deleteIS4_EEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:55,27'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:55,27'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:55,27'
          Dst:             _ZN7log4cxx7rolling13RollingPolicyC2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:56,2'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBaseC2ENSt3__110unique_ptrINS1_24RollingPolicyBasePrivateENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:58,1'
          Dst:             _ZN7log4cxx7rolling13RollingPolicyD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:58,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:58,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7rolling13RollingPolicyD2Ev
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicyD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:60,54'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicyD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:60,54'
          Dst:             _ZN7log4cxx7rolling13RollingPolicyD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:60,54'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:60,54'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicyD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:60,54'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicyD1Ev
    - functionName:    _ZNK7log4cxx7rolling24FixedWindowRollingPolicy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicy14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:53,1'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicy14getStaticClassEv
    - functionName:    _ZNK7log4cxx7rolling24FixedWindowRollingPolicy10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling24FixedWindowRollingPolicy4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicy14getStaticClassEv
        - _ZNK7log4cxx7rolling17RollingPolicyBase4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h:74,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h:75,3'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicy14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h:76,3'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicy15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          161
      EdgeCount:       42
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7log4cxx7helpers21IllegalStateExceptionC2Ev
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivate15activateOptionsERKNSt3__13mapINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENS3_8functionIFNS3_10shared_ptrINS_7pattern16PatternConverterEEERKNS3_6vectorISA_NS8_ISA_EEEEEEENS3_4lessISA_EENS8_INS3_4pairIKSA_SM_EEEEEE
        - _ZNK7log4cxx7rolling17RollingPolicyBase26getIntegerPatternConverterEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:104,8'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivate15activateOptionsERKNSt3__13mapINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENS3_8functionIFNS3_10shared_ptrINS_7pattern16PatternConverterEEERKNS3_6vectorISA_NS8_ISA_EEEEEEENS3_4lessISA_EENS8_INS3_4pairIKSA_SM_EEEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:108,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:115,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:119,28'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase26getIntegerPatternConverterEv
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:123,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:123,9'
          Dst:             _ZN7log4cxx7helpers21IllegalStateExceptionC2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:123,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:123,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - _ZN7log4cxx7rolling17RollingPolicyBase9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:75,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:79,20'
          Dst:             _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:81,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:85,20'
          Dst:             _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:87,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:91,41'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:95,22'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicy10initializeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          140
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached:
        - _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:145,3'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicy8rolloverERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          471
      EdgeCount:       144
      CyclomaticComplexity: 60
      functionsReached:
        - _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4FileC2Ev
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7helpers12StringHelper8endsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - _ZN7log4cxx7rolling16GZCompressAction32setThrowIOExceptionOnForkFailureEb
        - _ZN7log4cxx7rolling17ZipCompressAction32setThrowIOExceptionOnForkFailureEb
        - _ZNK7log4cxx4File6mkdirsEv
        - _ZNK7log4cxx4File9getParentEv
        - _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7rolling17RollingPolicyBase32getCreateIntermediateDirectoriesEv
        - _ZNK7log4cxx7rolling24FixedWindowRollingPolicy5purgeEii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:173,7'
          Dst:             _ZNK7log4cxx7rolling24FixedWindowRollingPolicy5purgeEii
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:180,2'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:186,5'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase32getCreateIntermediateDirectoriesEv
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:187,8'
          Dst:             _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:188,41'
          Dst:             _ZNK7log4cxx4File9getParentEv
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:188,8'
          Dst:             _ZN7log4cxx4FileC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:189,20'
          Dst:             _ZNK7log4cxx4File6mkdirsEv
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:190,2'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:190,2'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:190,2'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:190,2'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:192,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper8endsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:196,6'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:196,13'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:197,6'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:197,13'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:195,30'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:195,30'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:199,9'
          Dst:             _ZN7log4cxx7rolling16GZCompressAction32setThrowIOExceptionOnForkFailureEb
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:195,30'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:195,30'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:202,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper8endsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:206,6'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:206,13'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:207,6'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:207,13'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:205,31'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:205,31'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:209,9'
          Dst:             _ZN7log4cxx7rolling17ZipCompressAction32setThrowIOExceptionOnForkFailureEb
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:205,31'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:205,31'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:214,5'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:214,12'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:215,5'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:215,12'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:213,22'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:213,22'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:213,22'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:213,22'
          Dst:             _ZN7log4cxx4FileD2Ev
    - functionName:    _ZNK7log4cxx7rolling24FixedWindowRollingPolicy19getFormatSpecifiersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          133
      EdgeCount:       36
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling24FixedWindowRollingPolicy5purgeEii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         115
      ICount:          588
      EdgeCount:       202
      CyclomaticComplexity: 89
      functionsReached:
        - _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4FileC2Ev
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7helpers12StringHelper8endsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZNK7log4cxx4File10deleteFileEv
        - _ZNK7log4cxx4File6existsEv
        - _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7rolling6Action7executeEv
        - _ZNK7log4cxx7rolling6Action7getNameEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:258,2'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:262,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper8endsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:266,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper8endsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:273,8'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:274,22'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:275,8'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:276,16'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:279,36'
          Dst:             _ZNK7log4cxx4File6existsEv
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:285,22'
          Dst:             _ZNK7log4cxx4File6existsEv
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:287,19'
          Dst:             _ZNK7log4cxx4File10deleteFileEv
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:293,27'
          Dst:             _ZNK7log4cxx4File6existsEv
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:306,20'
          Dst:             _ZNK7log4cxx4File10deleteFileEv
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:319,4'
          Dst:             _ZNK7log4cxx7rolling17RollingPolicyBase14formatFileNameERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:330,68'
          Dst:             _ZN7log4cxx4FileC2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:330,75'
          Dst:             _ZN7log4cxx4File7setPathERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:330,4'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:330,4'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:337,2'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:337,2'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:337,2'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:337,2'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:349,17'
          Dst:             _ZNK7log4cxx7rolling6Action7executeEv
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:353,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:356,25'
          Dst:             _ZNK7log4cxx7rolling6Action7getNameEv
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:356,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:359,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:359,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:359,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling17RollingPolicyBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:60,55'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBaseD2Ev
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicy31FixedWindowRollingPolicyPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivateC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:41,3'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivateC2Ev
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicy31FixedWindowRollingPolicyPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:39,34'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBase24RollingPolicyBasePrivateD2Ev
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicy31FixedWindowRollingPolicyPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicy31FixedWindowRollingPolicyPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:39,34'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicy31FixedWindowRollingPolicyPrivateD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7rolling24FixedWindowRollingPolicy4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling24FixedWindowRollingPolicy4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling24FixedWindowRollingPolicy4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7rolling24FixedWindowRollingPolicy10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling24FixedWindowRollingPolicy10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/fixedwindowrollingpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling24FixedWindowRollingPolicy10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7rolling24FixedWindowRollingPolicy5purgeEiiRNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling24FixedWindowRollingPolicy5purgeEii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:367,9'
          Dst:             _ZNK7log4cxx7rolling24FixedWindowRollingPolicy5purgeEii
    - functionName:    _ZNK7log4cxx7rolling24FixedWindowRollingPolicy11getMinIndexEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling24FixedWindowRollingPolicy11getMaxIndexEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n96_N7log4cxx7rolling24FixedWindowRollingPolicy8rolloverERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicy8rolloverERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicy8rolloverERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
    - functionName:    _ZTv0_n88_N7log4cxx7rolling24FixedWindowRollingPolicy10initializeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicy10initializeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicy10initializeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEbRNS_7helpers4PoolE
    - functionName:    _ZTv0_n64_N7log4cxx7rolling24FixedWindowRollingPolicy15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicy15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicy15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZTv0_n72_N7log4cxx7rolling24FixedWindowRollingPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicy11setMinIndexEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicy11setMaxIndexEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7rolling24FixedWindowRollingPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.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:
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicyD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicyD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7rolling24FixedWindowRollingPolicyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.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:
        - _ZN7log4cxx7rolling24FixedWindowRollingPolicyD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling24FixedWindowRollingPolicyD1Ev
    - functionName:    _ZN7log4cxx7rolling24FixedWindowRollingPolicyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7rolling17RollingPolicyBaseC2ENSt3__110unique_ptrINS1_24RollingPolicyBasePrivateENS2_14default_deleteIS4_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:56,2'
          Dst:             _ZN7log4cxx7rolling17RollingPolicyBaseC2ENSt3__110unique_ptrINS1_24RollingPolicyBasePrivateENS2_14default_deleteIS4_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx7rolling24FixedWindowRollingPolicy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fixedwindowrollingpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling24FixedWindowRollingPolicy8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fixedwindowrollingpolicy.cpp:0,0'
          Dst:             _ZNK7log4cxx7rolling24FixedWindowRollingPolicy8getClassEv
    - functionName:    _GLOBAL__sub_I_formattinginfo.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.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/main/cpp/formattinginfo.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern14FormattingInfo13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             _ZN7log4cxx7pattern14FormattingInfo13registerClassEv
    - functionName:    _ZN7log4cxx7pattern14FormattingInfo13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern14FormattingInfo14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern14FormattingInfo19ClazzFormattingInfoEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern14FormattingInfo19ClazzFormattingInfoEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern14FormattingInfo19ClazzFormattingInfoEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern14FormattingInfo19ClazzFormattingInfoEEC2Ev
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern14FormattingInfo19ClazzFormattingInfoEED2Ev
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern14FormattingInfo19ClazzFormattingInfoEEcvRS4_Ev
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern14FormattingInfo19ClazzFormattingInfoEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern14FormattingInfo19ClazzFormattingInfoC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern14FormattingInfo19ClazzFormattingInfoC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern14FormattingInfo19ClazzFormattingInfoEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern14FormattingInfo19ClazzFormattingInfoEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern14FormattingInfo19ClazzFormattingInfoEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern14FormattingInfo19ClazzFormattingInfoEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern14FormattingInfo19ClazzFormattingInfoEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern14FormattingInfo19ClazzFormattingInfoEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern14FormattingInfo19ClazzFormattingInfoEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern14FormattingInfo19ClazzFormattingInfoC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/formattinginfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/formattinginfo.h:48,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern14FormattingInfo19ClazzFormattingInfoD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/formattinginfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/formattinginfo.h:48,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern14FormattingInfo19ClazzFormattingInfoD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/formattinginfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern14FormattingInfo19ClazzFormattingInfoD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/formattinginfo.h:48,3'
          Dst:             _ZN7log4cxx7pattern14FormattingInfo19ClazzFormattingInfoD2Ev
    - functionName:    _ZNK7log4cxx7pattern14FormattingInfo19ClazzFormattingInfo7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/formattinginfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      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:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern14FormattingInfoEEEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern14FormattingInfo21FormattingInfoPrivateC2Ebii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern14FormattingInfo4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/formattinginfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern14FormattingInfo4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/formattinginfo.h:0,0'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern14FormattingInfo4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/formattinginfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern14FormattingInfo14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/formattinginfo.h:49,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/formattinginfo.h:50,3'
          Dst:             _ZN7log4cxx7pattern14FormattingInfo14getStaticClassEv
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern14FormattingInfo10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/formattinginfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern14FormattingInfo10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/formattinginfo.h:0,0'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern14FormattingInfo10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/formattinginfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern14FormattingInfo12getMinLengthEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern14FormattingInfo13isLeftAlignedEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern14FormattingInfo11adjustFieldEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          133
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern14FormattingInfo6formatEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern14FormattingInfo11adjustFieldEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/formattinginfo.cpp:84,2'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo11adjustFieldEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern14FormattingInfoEEEEcvRS6_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern14FormattingInfoEEEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern14FormattingInfoEEEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern14FormattingInfoEEEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern14FormattingInfoEEEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern14FormattingInfoEEEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern14FormattingInfoEEEEC2IS6_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS9_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      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:    _ZN7log4cxx7pattern14FormattingInfo10getDefaultEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern14FormattingInfoEEEEC2IS6_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS9_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern14FormattingInfoEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern14FormattingInfoEEEEcvRS6_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/formattinginfo.cpp:71,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/formattinginfo.cpp:71,51'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern14FormattingInfoEEEEC2IS6_JEQntsr3stdE7same_asINS1_IT_EETL0__EEEOS9_DpOT0_
        - Src:             'src/main/cpp/formattinginfo.cpp:71,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/formattinginfo.cpp:71,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern14FormattingInfoEEEED2Ev
        - Src:             'src/main/cpp/formattinginfo.cpp:71,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/formattinginfo.cpp:72,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern14FormattingInfoEEEEcvRS6_Ev
        - Src:             'src/main/cpp/formattinginfo.cpp:71,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZTv0_n24_N7log4cxx7pattern14FormattingInfoD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.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:
        - _ZN7log4cxx7pattern14FormattingInfoD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/formattinginfo.cpp:0,0'
          Dst:             _ZN7log4cxx7pattern14FormattingInfoD0Ev
    - functionName:    _ZN7log4cxx7pattern14FormattingInfoD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern14FormattingInfoD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/formattinginfo.cpp:63,35'
          Dst:             _ZN7log4cxx7pattern14FormattingInfoD1Ev
    - functionName:    _ZN7log4cxx7pattern14FormattingInfoD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern14FormattingInfoD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/formattinginfo.cpp:63,35'
          Dst:             _ZN7log4cxx7pattern14FormattingInfoD2Ev
        - Src:             'src/main/cpp/formattinginfo.cpp:63,35'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern14FormattingInfoD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      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:    _ZNK7log4cxx7pattern14FormattingInfo8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern14FormattingInfo14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/formattinginfo.cpp:49,1'
          Dst:             _ZN7log4cxx7pattern14FormattingInfo14getStaticClassEv
    - functionName:    _ZTv0_n24_N7log4cxx7pattern14FormattingInfoD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.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:
        - _ZN7log4cxx7pattern14FormattingInfoD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/formattinginfo.cpp:0,0'
          Dst:             _ZN7log4cxx7pattern14FormattingInfoD1Ev
    - functionName:    _ZN7log4cxx7pattern14FormattingInfoC1Ebii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/formattinginfo.cpp:57,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/formattinginfo.cpp:61,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern14FormattingInfoC2Ebii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern14FormattingInfo8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/formattinginfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern14FormattingInfo8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/formattinginfo.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo8getClassEv
    - functionName:    _GLOBAL__sub_I_fulllocationpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fulllocationpatternconverter.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/main/cpp/fulllocationpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fulllocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28FullLocationPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7pattern28FullLocationPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern28FullLocationPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fulllocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern28FullLocationPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fulllocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterEEC2Ev
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterEED2Ev
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/fulllocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/fulllocationpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/fulllocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/fulllocationpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/fulllocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/fulllocationpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern28FullLocationPatternConverter33ClazzFullLocationPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/fulllocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7pattern28FullLocationPatternConverterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fulllocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:31,31'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:32,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern28FullLocationPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/fulllocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28FullLocationPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/fulllocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28FullLocationPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/fulllocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern28FullLocationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/fulllocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28FullLocationPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/fulllocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28FullLocationPatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern28FullLocationPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fulllocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28FullLocationPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7pattern28FullLocationPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern28FullLocationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/fulllocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern28FullLocationPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/fulllocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern28FullLocationPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/fulllocationpatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/fulllocationpatternconverter.h:41,3'
          Dst:             _ZN7log4cxx7pattern28FullLocationPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/fulllocationpatternconverter.h:42,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern28FullLocationPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fulllocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7pattern16PatternConverter6appendERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS3_IcNS4_IcEENS6_IcEEEE
        - _ZNK7log4cxx3spi12LocationInfo11getFileNameEv
        - _ZNK7log4cxx3spi12LocationInfo13getLineNumberEv
        - _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:45,28'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:45,53'
          Dst:             _ZNK7log4cxx3spi12LocationInfo11getFileNameEv
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:45,2'
          Dst:             _ZN7log4cxx7pattern16PatternConverter6appendERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:48,10'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:48,35'
          Dst:             _ZNK7log4cxx3spi12LocationInfo13getLineNumberEv
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:47,2'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7pattern28FullLocationPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/fulllocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/fulllocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern28FullLocationPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/fulllocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern28FullLocationPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/fulllocationpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern28FullLocationPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern28FullLocationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/fulllocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern28FullLocationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/fulllocationpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern28FullLocationPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern28FullLocationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/fulllocationpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern28FullLocationPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/fulllocationpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern28FullLocationPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern28FullLocationPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/fulllocationpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern28FullLocationPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/fulllocationpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern28FullLocationPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern28FullLocationPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fulllocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      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:    _ZN7log4cxx7pattern28FullLocationPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fulllocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:32,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern28FullLocationPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/fulllocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern28FullLocationPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/fulllocationpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern28FullLocationPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_gzcompressaction.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.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/main/cpp/gzcompressaction.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16GZCompressAction13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7rolling16GZCompressAction13registerClassEv
    - functionName:    _ZN7log4cxx7rolling16GZCompressAction13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7rolling16GZCompressAction14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling16GZCompressAction21ClazzGZCompressActionEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling16GZCompressAction21ClazzGZCompressActionEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling16GZCompressAction21ClazzGZCompressActionEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling16GZCompressAction21ClazzGZCompressActionEEC2Ev
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling16GZCompressAction21ClazzGZCompressActionEED2Ev
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling16GZCompressAction21ClazzGZCompressActionEEcvRS4_Ev
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling16GZCompressAction21ClazzGZCompressActionEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16GZCompressAction21ClazzGZCompressActionC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7rolling16GZCompressAction21ClazzGZCompressActionC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling16GZCompressAction21ClazzGZCompressActionEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling16GZCompressAction21ClazzGZCompressActionEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling16GZCompressAction21ClazzGZCompressActionEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling16GZCompressAction21ClazzGZCompressActionEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling16GZCompressAction21ClazzGZCompressActionEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling16GZCompressAction21ClazzGZCompressActionEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling16GZCompressAction21ClazzGZCompressActionEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7rolling16GZCompressAction21ClazzGZCompressActionC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/gzcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/gzcompressaction.h:34,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7rolling16GZCompressAction21ClazzGZCompressActionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/gzcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/gzcompressaction.h:34,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7rolling16GZCompressAction21ClazzGZCompressActionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/gzcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16GZCompressAction21ClazzGZCompressActionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/gzcompressaction.h:34,3'
          Dst:             _ZN7log4cxx7rolling16GZCompressAction21ClazzGZCompressActionD2Ev
    - functionName:    _ZNK7log4cxx7rolling16GZCompressAction21ClazzGZCompressAction7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/gzcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      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:    _ZN7log4cxx7rolling16GZCompressAction23GZCompressActionPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16GZCompressAction23GZCompressActionPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:32,26'
          Dst:             _ZN7log4cxx7rolling16GZCompressAction23GZCompressActionPrivateD2Ev
    - functionName:    _ZN7log4cxx7rolling16GZCompressAction23GZCompressActionPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp'
      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:
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7rolling6Action13ActionPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:32,26'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/gzcompressaction.cpp:32,26'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/gzcompressaction.cpp:32,26'
          Dst:             _ZN7log4cxx7rolling6Action13ActionPrivateD2Ev
    - functionName:    _ZN7log4cxx7rolling16GZCompressAction23GZCompressActionPrivateC2ERKNS_4FileES5_b
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx4FileC2ERKS0_
        - _ZN7log4cxx4FileD2Ev
        - _ZN7log4cxx7rolling6Action13ActionPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - _ZN7log4cxx7rolling6Action13ActionPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:39,5'
          Dst:             _ZN7log4cxx7rolling6Action13ActionPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEE
        - Src:             'src/main/cpp/gzcompressaction.cpp:40,5'
          Dst:             _ZN7log4cxx4FileC2ERKS0_
        - Src:             'src/main/cpp/gzcompressaction.cpp:41,5'
          Dst:             _ZN7log4cxx4FileC2ERKS0_
        - Src:             'src/main/cpp/gzcompressaction.cpp:43,4'
          Dst:             _ZN7log4cxx4FileD2Ev
        - Src:             'src/main/cpp/gzcompressaction.cpp:43,4'
          Dst:             _ZN7log4cxx7rolling6Action13ActionPrivateD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7rolling16GZCompressAction4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/gzcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling16GZCompressAction4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/gzcompressaction.h:0,0'
          Dst:             _ZNK7log4cxx7rolling16GZCompressAction4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7rolling16GZCompressAction4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/gzcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7rolling16GZCompressAction14getStaticClassEv
        - _ZNK7log4cxx7rolling6Action4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/gzcompressaction.h:35,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/gzcompressaction.h:36,3'
          Dst:             _ZN7log4cxx7rolling16GZCompressAction14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/gzcompressaction.h:37,3'
          Dst:             _ZNK7log4cxx7rolling6Action4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7rolling16GZCompressAction10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/gzcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling16GZCompressAction10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/gzcompressaction.h:0,0'
          Dst:             _ZNK7log4cxx7rolling16GZCompressAction10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7rolling16GZCompressAction10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/gzcompressaction.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling16GZCompressAction32setThrowIOExceptionOnForkFailureEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling16GZCompressAction7executeERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         93
      ICount:          525
      EdgeCount:       160
      CyclomaticComplexity: 69
      functionsReached:
        - _ZN7log4cxx4File13setAutoDeleteEb
        - _ZN7log4cxx7helpers11IOExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - _ZN7log4cxx7helpers11IOExceptionC2Ei
        - _ZN7log4cxx7helpers17SubProcessFailureC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEii
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx4File10deleteFileEv
        - _ZNK7log4cxx4File10getAPRPathEv
        - _ZNK7log4cxx4File6existsEv
        - _ZNK7log4cxx4File7getNameEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_file_close
        - apr_file_open
        - apr_file_open_stderr
        - apr_proc_create
        - apr_proc_wait
        - apr_procattr_child_err_set
        - apr_procattr_child_out_set
        - apr_procattr_cmdtype_set
        - apr_procattr_create
        - apr_procattr_io_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:65,19'
          Dst:             _ZNK7log4cxx4File6existsEv
        - Src:             'src/main/cpp/gzcompressaction.cpp:67,17'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/gzcompressaction.cpp:68,34'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/gzcompressaction.cpp:70,23'
          Dst:             apr_procattr_create
        - Src:             'src/main/cpp/gzcompressaction.cpp:74,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:74,10'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/gzcompressaction.cpp:74,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/gzcompressaction.cpp:74,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:77,10'
          Dst:             apr_procattr_io_set
        - Src:             'src/main/cpp/gzcompressaction.cpp:81,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:81,10'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/gzcompressaction.cpp:81,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/gzcompressaction.cpp:81,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:84,10'
          Dst:             apr_procattr_cmdtype_set
        - Src:             'src/main/cpp/gzcompressaction.cpp:88,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:88,10'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/gzcompressaction.cpp:88,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/gzcompressaction.cpp:88,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:97,54'
          Dst:             _ZNK7log4cxx4File10getAPRPathEv
        - Src:             'src/main/cpp/gzcompressaction.cpp:97,10'
          Dst:             apr_file_open
        - Src:             'src/main/cpp/gzcompressaction.cpp:101,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:101,40'
          Dst:             _ZNK7log4cxx4File7getNameEv
        - Src:             'src/main/cpp/gzcompressaction.cpp:101,10'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/gzcompressaction.cpp:101,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/gzcompressaction.cpp:101,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:104,11'
          Dst:             apr_procattr_child_out_set
        - Src:             'src/main/cpp/gzcompressaction.cpp:108,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:108,10'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/gzcompressaction.cpp:108,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/gzcompressaction.cpp:108,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:115,10'
          Dst:             apr_file_open_stderr
        - Src:             'src/main/cpp/gzcompressaction.cpp:119,12'
          Dst:             apr_procattr_child_err_set
        - Src:             'src/main/cpp/gzcompressaction.cpp:123,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:123,11'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/gzcompressaction.cpp:123,5'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/gzcompressaction.cpp:123,5'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:127,21'
          Dst:             _ZN7log4cxx4File13setAutoDeleteEb
        - Src:             'src/main/cpp/gzcompressaction.cpp:133,28'
          Dst:             _ZNK7log4cxx4File10getAPRPathEv
        - Src:             'src/main/cpp/gzcompressaction.cpp:137,10'
          Dst:             apr_proc_create
        - Src:             'src/main/cpp/gzcompressaction.cpp:141,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/gzcompressaction.cpp:143,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:143,11'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/gzcompressaction.cpp:143,5'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/gzcompressaction.cpp:143,5'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:152,11'
          Dst:             apr_file_close
        - Src:             'src/main/cpp/gzcompressaction.cpp:158,3'
          Dst:             apr_proc_wait
        - Src:             'src/main/cpp/gzcompressaction.cpp:159,10'
          Dst:             apr_file_close
        - Src:             'src/main/cpp/gzcompressaction.cpp:163,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:163,10'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/gzcompressaction.cpp:163,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/gzcompressaction.cpp:163,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:168,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:168,10'
          Dst:             _ZN7log4cxx7helpers17SubProcessFailureC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEii
        - Src:             'src/main/cpp/gzcompressaction.cpp:168,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/gzcompressaction.cpp:168,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/gzcompressaction.cpp:171,21'
          Dst:             _ZN7log4cxx4File13setAutoDeleteEb
        - Src:             'src/main/cpp/gzcompressaction.cpp:175,17'
          Dst:             _ZNK7log4cxx4File10deleteFileEv
        - Src:             'src/main/cpp/gzcompressaction.cpp:179,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/gzcompressaction.cpp:179,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    apr_procattr_child_out_set
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7rolling16GZCompressActionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.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:
        - _ZN7log4cxx7rolling16GZCompressActionD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling16GZCompressActionD0Ev
    - functionName:    _ZN7log4cxx7rolling16GZCompressActionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp'
      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:
        - _ZN7log4cxx7rolling16GZCompressActionD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:61,39'
          Dst:             _ZN7log4cxx7rolling16GZCompressActionD1Ev
    - functionName:    _ZN7log4cxx7rolling16GZCompressActionD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp'
      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:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7rolling16GZCompressActionD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:61,39'
          Dst:             _ZN7log4cxx7rolling16GZCompressActionD2Ev
        - Src:             'src/main/cpp/gzcompressaction.cpp:61,39'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling16GZCompressActionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling6ActionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:61,40'
          Dst:             _ZN7log4cxx7rolling6ActionD2Ev
    - functionName:    _ZNK7log4cxx7rolling16GZCompressAction8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16GZCompressAction14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:51,1'
          Dst:             _ZN7log4cxx7rolling16GZCompressAction14getStaticClassEv
    - functionName:    _ZTv0_n24_N7log4cxx7rolling16GZCompressActionD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.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:
        - _ZN7log4cxx7rolling16GZCompressActionD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling16GZCompressActionD1Ev
    - functionName:    _ZN7log4cxx7rolling16GZCompressActionC1ERKNS_4FileES4_b
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7rolling6ActionC2ENSt3__110unique_ptrINS1_13ActionPrivateENS2_14default_deleteIS4_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:53,19'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/gzcompressaction.cpp:56,4'
          Dst:             _ZN7log4cxx7rolling6ActionC2ENSt3__110unique_ptrINS1_13ActionPrivateENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/gzcompressaction.cpp:59,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling16GZCompressActionC2ERKNS_4FileES4_b
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7rolling6ActionC2ENSt3__110unique_ptrINS1_13ActionPrivateENS2_14default_deleteIS4_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:56,4'
          Dst:             _ZN7log4cxx7rolling6ActionC2ENSt3__110unique_ptrINS1_13ActionPrivateENS2_14default_deleteIS4_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx7rolling16GZCompressAction8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling16GZCompressAction8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/gzcompressaction.cpp:0,0'
          Dst:             _ZNK7log4cxx7rolling16GZCompressAction8getClassEv
    - functionName:    _GLOBAL__sub_I_hierarchy.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.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/main/cpp/hierarchy.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx9Hierarchy13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             _ZN7log4cxx9Hierarchy13registerClassEv
    - functionName:    _ZN7log4cxx9Hierarchy13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx9Hierarchy14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_9Hierarchy14ClazzHierarchyEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_9Hierarchy14ClazzHierarchyEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_9Hierarchy14ClazzHierarchyEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_9Hierarchy14ClazzHierarchyEEC2Ev
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_9Hierarchy14ClazzHierarchyEED2Ev
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_9Hierarchy14ClazzHierarchyEEcvRS3_Ev
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_9Hierarchy14ClazzHierarchyEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx9Hierarchy14ClazzHierarchyC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx9Hierarchy14ClazzHierarchyC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_9Hierarchy14ClazzHierarchyEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_9Hierarchy14ClazzHierarchyEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_9Hierarchy14ClazzHierarchyEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_9Hierarchy14ClazzHierarchyEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_9Hierarchy14ClazzHierarchyEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_9Hierarchy14ClazzHierarchyEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_9Hierarchy14ClazzHierarchyEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx9Hierarchy14ClazzHierarchyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/hierarchy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/hierarchy.h:57,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx9Hierarchy14ClazzHierarchyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/hierarchy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/hierarchy.h:57,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx9Hierarchy14ClazzHierarchyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/hierarchy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx9Hierarchy14ClazzHierarchyD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/hierarchy.h:57,3'
          Dst:             _ZN7log4cxx9Hierarchy14ClazzHierarchyD2Ev
    - functionName:    _ZNK7log4cxx9Hierarchy14ClazzHierarchy7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/hierarchy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      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:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_3spi13LoggerFactoryEEEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx9Hierarchy16HierarchyPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:40,19'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx9Hierarchy16HierarchyPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:42,2'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/hierarchy.cpp:48,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx9Hierarchy4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/hierarchy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx9Hierarchy4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/hierarchy.h:0,0'
          Dst:             _ZNK7log4cxx9Hierarchy4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx9Hierarchy4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/hierarchy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3spi16LoggerRepository14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/hierarchy.h:58,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/hierarchy.h:63,3'
          Dst:             _ZN7log4cxx3spi16LoggerRepository14getStaticClassEv
    - functionName:    _ZTv0_n40_NK7log4cxx9Hierarchy10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/hierarchy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx9Hierarchy10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/hierarchy.h:0,0'
          Dst:             _ZNK7log4cxx9Hierarchy10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx9Hierarchy10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/hierarchy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx9Hierarchy12removeLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEbENK3$_0clERKNS1_10shared_ptrINS_6LoggerEEE'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          94
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx9Hierarchy12removeLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          223
      EdgeCount:       64
      CyclomaticComplexity: 31
      functionsReached:
        - '_ZZN7log4cxx9Hierarchy12removeLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEbENK3$_0clERKNS1_10shared_ptrINS_6LoggerEEE'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:496,28'
          Dst:             '_ZZN7log4cxx9Hierarchy12removeLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEbENK3$_0clERKNS1_10shared_ptrINS_6LoggerEEE'
    - functionName:    _ZN7log4cxx9Hierarchy11addAppenderENSt3__110shared_ptrINS_8AppenderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx9Hierarchy14clearAppendersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 471
      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:    _ZN7log4cxx9Hierarchy6createEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx9HierarchyC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:463,23'
          Dst:             _ZN7log4cxx9HierarchyC1Ev
    - functionName:    _ZN7log4cxx9HierarchyC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi16LoggerRepositoryC2Ev
        - _ZN7log4cxx3spi16LoggerRepositoryD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:74,12'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/hierarchy.cpp:74,12'
          Dst:             _ZN7log4cxx3spi16LoggerRepositoryC2Ev
        - Src:             'src/main/cpp/hierarchy.cpp:77,1'
          Dst:             _ZN7log4cxx3spi16LoggerRepositoryD2Ev
        - Src:             'src/main/cpp/hierarchy.cpp:77,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3spi16LoggerRepositoryC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerrepository.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi16LoggerRepositoryD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/loggerrepository.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx9HierarchyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx9HierarchyD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:80,1'
          Dst:             _ZN7log4cxx9HierarchyD2Ev
        - Src:             'src/main/cpp/hierarchy.cpp:80,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx9HierarchyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx9HierarchyD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:80,1'
          Dst:             _ZN7log4cxx9HierarchyD1Ev
    - functionName:    _ZNK7log4cxx9Hierarchy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx9Hierarchy14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:72,1'
          Dst:             _ZN7log4cxx9Hierarchy14getStaticClassEv
    - functionName:    _ZN7log4cxx9Hierarchy25addHierarchyEventListenerERKNSt3__110shared_ptrINS_3spi22HierarchyEventListenerEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          109
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:103,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx9Hierarchy18ensureIsConfiguredENSt3__18functionIFvvEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx9Hierarchy10isDisabledEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx9Hierarchy12setThresholdERKNSt3__110shared_ptrINS_5LevelEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx9Hierarchy20setThresholdInternalERKNSt3__110shared_ptrINS_5LevelEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:167,3'
          Dst:             _ZN7log4cxx9Hierarchy20setThresholdInternalERKNSt3__110shared_ptrINS_5LevelEEE
    - functionName:    _ZN7log4cxx9Hierarchy12setThresholdERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          117
      EdgeCount:       36
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrIS0_EE
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:173,13'
          Dst:             _ZN7log4cxx5Level9toLevelLSERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrIS0_EE
        - Src:             'src/main/cpp/hierarchy.cpp:181,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx9Hierarchy21emitNoAppenderWarningEPKNS_6LoggerE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          115
      EdgeCount:       31
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx6Logger7getNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:140,14'
          Dst:             _ZNK7log4cxx6Logger7getNameEv
        - Src:             'src/main/cpp/hierarchy.cpp:139,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/hierarchy.cpp:141,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZNK7log4cxx9Hierarchy12getThresholdEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx5Level6getAllEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:224,49'
          Dst:             _ZN7log4cxx5Level6getAllEv
    - functionName:    _ZN7log4cxx9Hierarchy9getLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_3spi13LoggerFactoryEEEEC2INS3_INS_20DefaultLoggerFactoryEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_3spi13LoggerFactoryEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_3spi13LoggerFactoryEEEEcvRS6_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:230,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/hierarchy.cpp:230,58'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_3spi13LoggerFactoryEEEEC2INS3_INS_20DefaultLoggerFactoryEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - Src:             'src/main/cpp/hierarchy.cpp:230,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/hierarchy.cpp:230,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_3spi13LoggerFactoryEEEED2Ev
        - Src:             'src/main/cpp/hierarchy.cpp:230,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/hierarchy.cpp:234,25'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_3spi13LoggerFactoryEEEEcvRS6_Ev
        - Src:             'src/main/cpp/hierarchy.cpp:230,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx9Hierarchy9getLoggerERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi13LoggerFactoryEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          260
      EdgeCount:       72
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7log4cxx6Logger12setHierarchyEPNS_3spi16LoggerRepositoryE
        - _ZN7log4cxx9Hierarchy13updateParentsERKNSt3__110shared_ptrINS_6LoggerEEES6_
        - _ZN7log4cxx9Hierarchy14updateChildrenERNSt3__16vectorINS1_10shared_ptrINS_6LoggerEEENS1_9allocatorIS5_EEEERKS5_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:257,11'
          Dst:             _ZN7log4cxx6Logger12setHierarchyEPNS_3spi16LoggerRepositoryE
        - Src:             'src/main/cpp/hierarchy.cpp:264,4'
          Dst:             _ZN7log4cxx9Hierarchy14updateChildrenERNSt3__16vectorINS1_10shared_ptrINS_6LoggerEEENS1_9allocatorIS5_EEEERKS5_
        - Src:             'src/main/cpp/hierarchy.cpp:268,3'
          Dst:             _ZN7log4cxx9Hierarchy13updateParentsERKNSt3__110shared_ptrINS_6LoggerEEES6_
    - functionName:    _ZNK7log4cxx9Hierarchy13getRootLoggerEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          99
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx5Level8getDebugEv
        - _ZN7log4cxx6Logger12setHierarchyEPNS_3spi16LoggerRepositoryE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:293,47'
          Dst:             _ZN7log4cxx5Level8getDebugEv
        - Src:             'src/main/cpp/hierarchy.cpp:294,17'
          Dst:             _ZN7log4cxx6Logger12setHierarchyEPNS_3spi16LoggerRepositoryE
    - functionName:    _ZN7log4cxx9Hierarchy6existsERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          93
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx9Hierarchy8shutdownEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx9Hierarchy16shutdownInternalEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:343,2'
          Dst:             _ZN7log4cxx9Hierarchy16shutdownInternalEv
    - functionName:    _ZNK7log4cxx9Hierarchy17getCurrentLoggersEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          120
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx9Hierarchy20fireAddAppenderEventEPKNS_6LoggerEPKNS_8AppenderE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          109
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx9Hierarchy23fireRemoveAppenderEventEPKNS_6LoggerEPKNS_8AppenderE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx9Hierarchy18resetConfigurationEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          217
      EdgeCount:       60
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN7log4cxx5Level6getAllEv
        - _ZN7log4cxx5Level8getDebugEv
        - _ZN7log4cxx6Logger13setAdditivityEb
        - _ZN7log4cxx6Logger17setResourceBundleERKNSt3__110shared_ptrINS_7helpers14ResourceBundleEEE
        - _ZN7log4cxx9Hierarchy16shutdownInternalEv
        - _ZN7log4cxx9Hierarchy20setThresholdInternalERKNSt3__110shared_ptrINS_5LevelEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:321,26'
          Dst:             _ZN7log4cxx5Level8getDebugEv
        - Src:             'src/main/cpp/hierarchy.cpp:322,17'
          Dst:             _ZN7log4cxx6Logger17setResourceBundleERKNSt3__110shared_ptrINS_7helpers14ResourceBundleEEE
        - Src:             'src/main/cpp/hierarchy.cpp:324,23'
          Dst:             _ZN7log4cxx5Level6getAllEv
        - Src:             'src/main/cpp/hierarchy.cpp:324,2'
          Dst:             _ZN7log4cxx9Hierarchy20setThresholdInternalERKNSt3__110shared_ptrINS_5LevelEEE
        - Src:             'src/main/cpp/hierarchy.cpp:326,2'
          Dst:             _ZN7log4cxx9Hierarchy16shutdownInternalEv
        - Src:             'src/main/cpp/hierarchy.cpp:333,13'
          Dst:             _ZN7log4cxx6Logger13setAdditivityEb
        - Src:             'src/main/cpp/hierarchy.cpp:334,13'
          Dst:             _ZN7log4cxx6Logger17setResourceBundleERKNSt3__110shared_ptrINS_7helpers14ResourceBundleEEE
    - functionName:    _ZN7log4cxx9Hierarchy12isConfiguredEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx9Hierarchy13setConfiguredEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx9Hierarchy20setThresholdInternalERKNSt3__110shared_ptrINS_5LevelEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx5Level5toIntEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:188,28'
          Dst:             _ZNK7log4cxx5Level5toIntEv
    - functionName:    _ZN7log4cxx9Hierarchy16shutdownInternalEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          190
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx6Logger20closeNestedAppendersEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:353,17'
          Dst:             _ZN7log4cxx6Logger20closeNestedAppendersEv
        - Src:             'src/main/cpp/hierarchy.cpp:358,13'
          Dst:             _ZN7log4cxx6Logger20closeNestedAppendersEv
    - functionName:    _ZN7log4cxx9Hierarchy14updateChildrenERNSt3__16vectorINS1_10shared_ptrINS_6LoggerEEENS1_9allocatorIS5_EEEERKS5_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          126
      EdgeCount:       34
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7log4cxx6Logger9setParentENSt3__110shared_ptrIS0_EE
        - _ZN7log4cxx7helpers12StringHelper10startsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - _ZNK7log4cxx6Logger7getNameEv
        - _ZNK7log4cxx6Logger9getParentEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:424,36'
          Dst:             _ZNK7log4cxx6Logger9getParentEv
        - Src:             'src/main/cpp/hierarchy.cpp:424,49'
          Dst:             _ZNK7log4cxx6Logger7getNameEv
        - Src:             'src/main/cpp/hierarchy.cpp:424,68'
          Dst:             _ZNK7log4cxx6Logger7getNameEv
        - Src:             'src/main/cpp/hierarchy.cpp:424,8'
          Dst:             _ZN7log4cxx7helpers12StringHelper10startsWithERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/hierarchy.cpp:426,26'
          Dst:             _ZNK7log4cxx6Logger9getParentEv
        - Src:             'src/main/cpp/hierarchy.cpp:426,12'
          Dst:             _ZN7log4cxx6Logger9setParentENSt3__110shared_ptrIS0_EE
        - Src:             'src/main/cpp/hierarchy.cpp:427,7'
          Dst:             _ZN7log4cxx6Logger9setParentENSt3__110shared_ptrIS0_EE
    - functionName:    _ZN7log4cxx9Hierarchy13updateParentsERKNSt3__110shared_ptrINS_6LoggerEEES6_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          277
      EdgeCount:       83
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN7log4cxx6Logger9setParentENSt3__110shared_ptrIS0_EE
        - _ZNK7log4cxx6Logger7getNameEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:374,31'
          Dst:             _ZNK7log4cxx6Logger7getNameEv
        - Src:             'src/main/cpp/hierarchy.cpp:391,12'
          Dst:             _ZN7log4cxx6Logger9setParentENSt3__110shared_ptrIS0_EE
        - Src:             'src/main/cpp/hierarchy.cpp:414,11'
          Dst:             _ZN7log4cxx6Logger9setParentENSt3__110shared_ptrIS0_EE
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_3spi13LoggerFactoryEEEEC2INS3_INS_20DefaultLoggerFactoryEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      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:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_3spi13LoggerFactoryEEEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_3spi13LoggerFactoryEEEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_3spi13LoggerFactoryEEEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_3spi13LoggerFactoryEEEEcvRS6_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_3spi13LoggerFactoryEEEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_3spi13LoggerFactoryEEEE5valueEv
    - functionName:    _ZN7log4cxx9HierarchyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          144
      EdgeCount:       38
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7log4cxx3spi16LoggerRepositoryD2Ev
        - _ZN7log4cxx6Logger15removeHierarchyEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:86,13'
          Dst:             _ZN7log4cxx6Logger15removeHierarchyEv
        - Src:             'src/main/cpp/hierarchy.cpp:92,17'
          Dst:             _ZN7log4cxx6Logger15removeHierarchyEv
        - Src:             'src/main/cpp/hierarchy.cpp:95,1'
          Dst:             _ZN7log4cxx3spi16LoggerRepositoryD2Ev
        - Src:             'src/main/cpp/hierarchy.cpp:81,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx9Hierarchy14updateChildrenEPKNS_6LoggerE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          113
      EdgeCount:       39
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7log4cxx6Logger15updateThresholdEv
        - _ZNK7log4cxx6Logger9getParentEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:439,11'
          Dst:             _ZNK7log4cxx6Logger9getParentEv
        - Src:             'src/main/cpp/hierarchy.cpp:441,18'
          Dst:             _ZN7log4cxx6Logger15updateThresholdEv
        - Src:             'src/main/cpp/hierarchy.cpp:437,40'
          Dst:             _ZNK7log4cxx6Logger9getParentEv
    - functionName:    _ZN7log4cxx9Hierarchy5clearEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx9Hierarchy28removeHierarchyEventListenerERKNSt3__110shared_ptrINS_3spi22HierarchyEventListenerEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          94
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx9HierarchyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.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:
        - _ZN7log4cxx9HierarchyD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:0,0'
          Dst:             _ZN7log4cxx9HierarchyD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx9HierarchyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.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:
        - _ZN7log4cxx9HierarchyD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:0,0'
          Dst:             _ZN7log4cxx9HierarchyD1Ev
    - functionName:    _ZN7log4cxx9HierarchyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi16LoggerRepositoryC2Ev
        - _ZN7log4cxx3spi16LoggerRepositoryD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:74,12'
          Dst:             _ZN7log4cxx3spi16LoggerRepositoryC2Ev
        - Src:             'src/main/cpp/hierarchy.cpp:77,1'
          Dst:             _ZN7log4cxx3spi16LoggerRepositoryD2Ev
    - functionName:    _ZTv0_n32_NK7log4cxx9Hierarchy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/hierarchy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx9Hierarchy8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/hierarchy.cpp:0,0'
          Dst:             _ZNK7log4cxx9Hierarchy8getClassEv
    - functionName:    _GLOBAL__sub_I_htmllayout.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.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/main/cpp/htmllayout.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10HTMLLayout13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             _ZN7log4cxx10HTMLLayout13registerClassEv
    - functionName:    _ZN7log4cxx10HTMLLayout13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx10HTMLLayout14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_10HTMLLayout15ClazzHTMLLayoutEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_10HTMLLayout15ClazzHTMLLayoutEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_10HTMLLayout15ClazzHTMLLayoutEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_10HTMLLayout15ClazzHTMLLayoutEEC2Ev
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_10HTMLLayout15ClazzHTMLLayoutEED2Ev
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_10HTMLLayout15ClazzHTMLLayoutEEcvRS3_Ev
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_10HTMLLayout15ClazzHTMLLayoutEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10HTMLLayout15ClazzHTMLLayoutC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx10HTMLLayout15ClazzHTMLLayoutC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_10HTMLLayout15ClazzHTMLLayoutEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_10HTMLLayout15ClazzHTMLLayoutEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_10HTMLLayout15ClazzHTMLLayoutEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_10HTMLLayout15ClazzHTMLLayoutEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_10HTMLLayout15ClazzHTMLLayoutEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_10HTMLLayout15ClazzHTMLLayoutEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_10HTMLLayout15ClazzHTMLLayoutEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx10HTMLLayout15ClazzHTMLLayoutC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/htmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/htmllayout.h:37,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx10HTMLLayout15ClazzHTMLLayoutD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/htmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/htmllayout.h:37,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx10HTMLLayout15ClazzHTMLLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/htmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10HTMLLayout15ClazzHTMLLayoutD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/htmllayout.h:37,3'
          Dst:             _ZN7log4cxx10HTMLLayout15ClazzHTMLLayoutD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx10HTMLLayout15ClazzHTMLLayout11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/htmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx10HTMLLayout15ClazzHTMLLayout11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/htmllayout.h:0,0'
          Dst:             _ZNK7log4cxx10HTMLLayout15ClazzHTMLLayout11newInstanceEv
    - functionName:    _ZNK7log4cxx10HTMLLayout15ClazzHTMLLayout7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/htmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      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:    _ZNK7log4cxx10HTMLLayout15ClazzHTMLLayout11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/htmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx10HTMLLayoutC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/htmllayout.h:37,3'
          Dst:             _ZN7log4cxx10HTMLLayoutC1Ev
    - functionName:    _ZN7log4cxx10HTMLLayoutC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx4priv17doubledLayoutSizeEm
        - _ZN7log4cxx6LayoutC2Ev
        - _ZN7log4cxx6LayoutD2Ev
        - _ZN7log4cxx7helpers16SimpleDateFormat11setTimeZoneERKNSt3__110shared_ptrINS0_8TimeZoneEEE
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7helpers8TimeZone6getGMTEv
        - _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:57,13'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/htmllayout.cpp:57,13'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/htmllayout.cpp:57,13'
          Dst:             _ZN7log4cxx6LayoutC2Ev
        - Src:             'src/main/cpp/htmllayout.cpp:60,33'
          Dst:             _ZN7log4cxx7helpers8TimeZone6getGMTEv
        - Src:             'src/main/cpp/htmllayout.cpp:60,21'
          Dst:             _ZN7log4cxx7helpers16SimpleDateFormat11setTimeZoneERKNSt3__110shared_ptrINS0_8TimeZoneEEE
        - Src:             'src/main/cpp/htmllayout.cpp:61,58'
          Dst:             _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
        - Src:             'src/main/cpp/htmllayout.cpp:61,34'
          Dst:             _ZN7log4cxx4priv17doubledLayoutSizeEm
        - Src:             'src/main/cpp/htmllayout.cpp:62,1'
          Dst:             _ZN7log4cxx6LayoutD2Ev
        - Src:             'src/main/cpp/htmllayout.cpp:62,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/htmllayout.cpp:62,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx10HTMLLayout17HTMLLayoutPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17ISO8601DateFormatD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:34,20'
          Dst:             _ZN7log4cxx7helpers17ISO8601DateFormatD2Ev
    - functionName:    _ZN7log4cxx10HTMLLayout17HTMLLayoutPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers17ISO8601DateFormatC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:39,5'
          Dst:             _ZN7log4cxx7helpers17ISO8601DateFormatC2Ev
    - functionName:    _ZN7log4cxx10HTMLLayoutD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10HTMLLayoutD2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:64,27'
          Dst:             _ZN7log4cxx10HTMLLayoutD2Ev
        - Src:             'src/main/cpp/htmllayout.cpp:64,27'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/htmllayout.cpp:64,27'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx10HTMLLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10HTMLLayoutD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:64,27'
          Dst:             _ZN7log4cxx10HTMLLayoutD1Ev
    - functionName:    _ZNK7log4cxx10HTMLLayout8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10HTMLLayout14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:54,1'
          Dst:             _ZN7log4cxx10HTMLLayout14getStaticClassEv
    - functionName:    _ZNK7log4cxx10HTMLLayout10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/htmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx10HTMLLayout4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/htmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx10HTMLLayout14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx6Layout4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/htmllayout.h:38,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/htmllayout.h:39,3'
          Dst:             _ZN7log4cxx10HTMLLayout14getStaticClassEv
        - Src:             'src/main/include/log4cxx/htmllayout.h:40,3'
          Dst:             _ZNK7log4cxx6Layout4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx10HTMLLayout15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/htmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx10HTMLLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx10HTMLLayout15setLocationInfoEb
        - _ZN7log4cxx10HTMLLayout8setTitleERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx4priv17doubledLayoutSizeEm
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:71,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/htmllayout.cpp:74,3'
          Dst:             _ZN7log4cxx10HTMLLayout8setTitleERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/htmllayout.cpp:76,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/htmllayout.cpp:79,19'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/htmllayout.cpp:79,3'
          Dst:             _ZN7log4cxx10HTMLLayout15setLocationInfoEb
        - Src:             'src/main/cpp/htmllayout.cpp:80,59'
          Dst:             _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
        - Src:             'src/main/cpp/htmllayout.cpp:80,35'
          Dst:             _ZN7log4cxx4priv17doubledLayoutSizeEm
    - functionName:    _ZNK7log4cxx10HTMLLayout6formatERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          521
      EdgeCount:       125
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN7log4cxx4priv21reserveFormattedEventERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEmm
        - _ZN7log4cxx5Level7getWarnEv
        - _ZN7log4cxx5Level8getDebugEv
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers9Transform18appendEscapingTagsERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - _ZN7log4cxx7helpers9Transform23appendEscapingAttributeERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - _ZNK7log4cxx3spi12LocationInfo11getFileNameEv
        - _ZNK7log4cxx3spi12LocationInfo13getLineNumberEv
        - _ZNK7log4cxx3spi12LoggingEvent12getTimeStampEv
        - _ZNK7log4cxx3spi12LoggingEvent13getLoggerNameEv
        - _ZNK7log4cxx3spi12LoggingEvent13getThreadNameEv
        - _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
        - _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - _ZNK7log4cxx3spi12LoggingEvent6getNDCERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - _ZNK7log4cxx5Level8toStringEv
        - _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:86,23'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
        - Src:             'src/main/cpp/htmllayout.cpp:87,2'
          Dst:             _ZN7log4cxx4priv21reserveFormattedEventERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEmm
        - Src:             'src/main/cpp/htmllayout.cpp:93,43'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent12getTimeStampEv
        - Src:             'src/main/cpp/htmllayout.cpp:93,21'
          Dst:             _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
        - Src:             'src/main/cpp/htmllayout.cpp:100,30'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent13getThreadNameEv
        - Src:             'src/main/cpp/htmllayout.cpp:101,2'
          Dst:             _ZN7log4cxx7helpers9Transform23appendEscapingAttributeERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/htmllayout.cpp:103,2'
          Dst:             _ZN7log4cxx7helpers9Transform18appendEscapingTagsERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/htmllayout.cpp:109,13'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/htmllayout.cpp:109,32'
          Dst:             _ZN7log4cxx5Level8getDebugEv
        - Src:             'src/main/cpp/htmllayout.cpp:112,48'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/htmllayout.cpp:112,60'
          Dst:             _ZNK7log4cxx5Level8toStringEv
        - Src:             'src/main/cpp/htmllayout.cpp:112,3'
          Dst:             _ZN7log4cxx7helpers9Transform18appendEscapingTagsERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/htmllayout.cpp:115,18'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/htmllayout.cpp:115,47'
          Dst:             _ZN7log4cxx5Level7getWarnEv
        - Src:             'src/main/cpp/htmllayout.cpp:118,48'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/htmllayout.cpp:118,60'
          Dst:             _ZNK7log4cxx5Level8toStringEv
        - Src:             'src/main/cpp/htmllayout.cpp:118,3'
          Dst:             _ZN7log4cxx7helpers9Transform18appendEscapingTagsERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/htmllayout.cpp:123,48'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/htmllayout.cpp:123,60'
          Dst:             _ZNK7log4cxx5Level8toStringEv
        - Src:             'src/main/cpp/htmllayout.cpp:123,3'
          Dst:             _ZN7log4cxx7helpers9Transform18appendEscapingTagsERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/htmllayout.cpp:130,52'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent13getLoggerNameEv
        - Src:             'src/main/cpp/htmllayout.cpp:130,2'
          Dst:             _ZN7log4cxx7helpers9Transform23appendEscapingAttributeERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/htmllayout.cpp:132,47'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent13getLoggerNameEv
        - Src:             'src/main/cpp/htmllayout.cpp:132,2'
          Dst:             _ZN7log4cxx7helpers9Transform18appendEscapingTagsERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/htmllayout.cpp:139,40'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - Src:             'src/main/cpp/htmllayout.cpp:140,3'
          Dst:             _ZNK7log4cxx3spi12LocationInfo11getFileNameEv
        - Src:             'src/main/cpp/htmllayout.cpp:140,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/htmllayout.cpp:141,3'
          Dst:             _ZN7log4cxx7helpers9Transform18appendEscapingTagsERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/htmllayout.cpp:143,21'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - Src:             'src/main/cpp/htmllayout.cpp:143,46'
          Dst:             _ZNK7log4cxx3spi12LocationInfo13getLineNumberEv
        - Src:             'src/main/cpp/htmllayout.cpp:147,4'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/htmllayout.cpp:155,2'
          Dst:             _ZN7log4cxx7helpers9Transform18appendEscapingTagsERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/htmllayout.cpp:163,13'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent6getNDCERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/htmllayout.cpp:169,3'
          Dst:             _ZN7log4cxx7helpers9Transform18appendEscapingTagsERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
    - functionName:    _ZNK7log4cxx10HTMLLayout14getContentTypeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 271
      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:    _ZN7log4cxx10HTMLLayout12appendHeaderERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          147
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers4Date11currentTimeEv
        - _ZN7log4cxx7helpers9Transform18appendEscapingTagsERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:186,2'
          Dst:             _ZN7log4cxx7helpers9Transform18appendEscapingTagsERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/htmllayout.cpp:209,36'
          Dst:             _ZN7log4cxx7helpers4Date11currentTimeEv
        - Src:             'src/main/cpp/htmllayout.cpp:209,21'
          Dst:             _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
    - functionName:    _ZN7log4cxx10HTMLLayout12appendFooterERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx10HTMLLayout16ignoresThrowableEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 276
      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:    _ZN7log4cxx10HTMLLayout8setTitleERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx10HTMLLayout15setLocationInfoEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx10HTMLLayoutD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6LayoutD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:64,28'
          Dst:             _ZN7log4cxx6LayoutD2Ev
    - functionName:    _ZTv0_n64_N7log4cxx10HTMLLayout15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/htmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10HTMLLayout15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/htmllayout.h:0,0'
          Dst:             _ZN7log4cxx10HTMLLayout15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZTv0_n48_NK7log4cxx10HTMLLayout4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/htmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx10HTMLLayout4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/htmllayout.h:0,0'
          Dst:             _ZNK7log4cxx10HTMLLayout4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx10HTMLLayout10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/htmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx10HTMLLayout10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/htmllayout.h:0,0'
          Dst:             _ZNK7log4cxx10HTMLLayout10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx10HTMLLayout8getTitleEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx10HTMLLayout15getLocationInfoEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n72_N7log4cxx10HTMLLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10HTMLLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:0,0'
          Dst:             _ZN7log4cxx10HTMLLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZTv0_n24_N7log4cxx10HTMLLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.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:
        - _ZN7log4cxx10HTMLLayoutD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:0,0'
          Dst:             _ZN7log4cxx10HTMLLayoutD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx10HTMLLayoutD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.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:
        - _ZN7log4cxx10HTMLLayoutD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:0,0'
          Dst:             _ZN7log4cxx10HTMLLayoutD1Ev
    - functionName:    _ZN7log4cxx10HTMLLayoutC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx4priv17doubledLayoutSizeEm
        - _ZN7log4cxx6LayoutC2Ev
        - _ZN7log4cxx6LayoutD2Ev
        - _ZN7log4cxx7helpers16SimpleDateFormat11setTimeZoneERKNSt3__110shared_ptrINS0_8TimeZoneEEE
        - _ZN7log4cxx7helpers8TimeZone6getGMTEv
        - _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:57,13'
          Dst:             _ZN7log4cxx6LayoutC2Ev
        - Src:             'src/main/cpp/htmllayout.cpp:60,33'
          Dst:             _ZN7log4cxx7helpers8TimeZone6getGMTEv
        - Src:             'src/main/cpp/htmllayout.cpp:60,21'
          Dst:             _ZN7log4cxx7helpers16SimpleDateFormat11setTimeZoneERKNSt3__110shared_ptrINS0_8TimeZoneEEE
        - Src:             'src/main/cpp/htmllayout.cpp:61,58'
          Dst:             _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
        - Src:             'src/main/cpp/htmllayout.cpp:61,34'
          Dst:             _ZN7log4cxx4priv17doubledLayoutSizeEm
        - Src:             'src/main/cpp/htmllayout.cpp:62,1'
          Dst:             _ZN7log4cxx6LayoutD2Ev
    - functionName:    _ZTv0_n32_NK7log4cxx10HTMLLayout8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/htmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx10HTMLLayout8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/htmllayout.cpp:0,0'
          Dst:             _ZNK7log4cxx10HTMLLayout8getClassEv
    - functionName:    _GLOBAL__sub_I_inputstream.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstream.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/main/cpp/inputstream.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11InputStream13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers11InputStream13registerClassEv
    - functionName:    _ZN7log4cxx7helpers11InputStream13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers11InputStream14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_11InputStream16ClazzInputStreamEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_11InputStream16ClazzInputStreamEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_11InputStream16ClazzInputStreamEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_11InputStream16ClazzInputStreamEEC2Ev
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_11InputStream16ClazzInputStreamEED2Ev
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_11InputStream16ClazzInputStreamEEcvRS3_Ev
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_11InputStream16ClazzInputStreamEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11InputStream16ClazzInputStreamC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers11InputStream16ClazzInputStreamC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_11InputStream16ClazzInputStreamEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_11InputStream16ClazzInputStreamEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_11InputStream16ClazzInputStreamEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_11InputStream16ClazzInputStreamEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_11InputStream16ClazzInputStreamEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_11InputStream16ClazzInputStreamEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_11InputStream16ClazzInputStreamEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers11InputStream16ClazzInputStreamC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/inputstream.h:37,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers11InputStream16ClazzInputStreamD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/inputstream.h:37,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers11InputStream16ClazzInputStreamD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11InputStream16ClazzInputStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/inputstream.h:37,3'
          Dst:             _ZN7log4cxx7helpers11InputStream16ClazzInputStreamD2Ev
    - functionName:    _ZNK7log4cxx7helpers11InputStream16ClazzInputStream7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      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:    _ZNK7log4cxx7helpers11InputStream10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers11InputStreamD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstream.cpp:32,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers11InputStreamC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstream.cpp:26,14'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
    - functionName:    _ZN7log4cxx7helpers11InputStreamD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      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:    _ZNK7log4cxx7helpers11InputStream8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11InputStream14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstream.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers11InputStream14getStaticClassEv
    - functionName:    _GLOBAL__sub_I_inputstreamreader.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstreamreader.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/main/cpp/inputstreamreader.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstreamreader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17InputStreamReader13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers17InputStreamReader13registerClassEv
    - functionName:    _ZN7log4cxx7helpers17InputStreamReader13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstreamreader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers17InputStreamReader14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstreamreader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17InputStreamReader22ClazzInputStreamReaderEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17InputStreamReader22ClazzInputStreamReaderEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17InputStreamReader22ClazzInputStreamReaderEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17InputStreamReader22ClazzInputStreamReaderEEC2Ev
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17InputStreamReader22ClazzInputStreamReaderEED2Ev
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17InputStreamReader22ClazzInputStreamReaderEEcvRS3_Ev
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_17InputStreamReader22ClazzInputStreamReaderEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17InputStreamReader22ClazzInputStreamReaderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers17InputStreamReader22ClazzInputStreamReaderC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_17InputStreamReader22ClazzInputStreamReaderEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17InputStreamReader22ClazzInputStreamReaderEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17InputStreamReader22ClazzInputStreamReaderEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_17InputStreamReader22ClazzInputStreamReaderEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17InputStreamReader22ClazzInputStreamReaderEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17InputStreamReader22ClazzInputStreamReaderEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_17InputStreamReader22ClazzInputStreamReaderEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers17InputStreamReader22ClazzInputStreamReaderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inputstreamreader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/inputstreamreader.h:46,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers17InputStreamReader22ClazzInputStreamReaderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inputstreamreader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/inputstreamreader.h:46,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers17InputStreamReader22ClazzInputStreamReaderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inputstreamreader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17InputStreamReader22ClazzInputStreamReaderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/inputstreamreader.h:46,3'
          Dst:             _ZN7log4cxx7helpers17InputStreamReader22ClazzInputStreamReaderD2Ev
    - functionName:    _ZNK7log4cxx7helpers17InputStreamReader22ClazzInputStreamReader7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inputstreamreader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      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:    _ZN7log4cxx7helpers17InputStreamReader24InputStreamReaderPrivateC2ERKNSt3__110shared_ptrINS0_11InputStreamEEERKNS4_INS0_14CharsetDecoderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstreamreader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      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:    _ZN7log4cxx7helpers17InputStreamReader24InputStreamReaderPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstreamreader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      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:    _ZN7log4cxx7helpers17InputStreamReader24InputStreamReaderPrivateC2ERKNSt3__110shared_ptrINS0_11InputStreamEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstreamreader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetDecoder17getDefaultDecoderEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstreamreader.cpp:32,16'
          Dst:             _ZN7log4cxx7helpers14CharsetDecoder17getDefaultDecoderEv
    - functionName:    _ZNK7log4cxx7helpers17InputStreamReader4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inputstreamreader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers17InputStreamReader14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx7helpers6Reader4castERKNS0_5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/inputstreamreader.h:47,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/inputstreamreader.h:48,3'
          Dst:             _ZN7log4cxx7helpers17InputStreamReader14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/inputstreamreader.h:49,3'
          Dst:             _ZNK7log4cxx7helpers6Reader4castERKNS0_5ClassE
    - functionName:    _ZNK7log4cxx7helpers17InputStreamReader10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inputstreamreader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx7helpers17InputStreamReader4readERNS0_4PoolEENK3$_0clEi'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstreamreader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers17InputStreamReader4readERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstreamreader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          225
      EdgeCount:       73
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer4flipEv
        - _ZN7log4cxx7helpers10ByteBuffer5carryEv
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - _ZN7log4cxx7helpers10ByteBufferD2Ev
        - _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers16RuntimeExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - '_ZZN7log4cxx7helpers17InputStreamReader4readERNS0_4PoolEENK3$_0clEi'
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstreamreader.cpp:77,13'
          Dst:             _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - Src:             'src/main/cpp/inputstreamreader.cpp:84,7'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer4flipEv
        - Src:             'src/main/cpp/inputstreamreader.cpp:85,33'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/inputstreamreader.cpp:87,11'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/inputstreamreader.cpp:93,7'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer5carryEv
        - Src:             'src/main/cpp/inputstreamreader.cpp:95,27'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/inputstreamreader.cpp:102,44'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - Src:             'src/main/cpp/inputstreamreader.cpp:103,17'
          Dst:             '_ZZN7log4cxx7helpers17InputStreamReader4readERNS0_4PoolEENK3$_0clEi'
        - Src:             'src/main/cpp/inputstreamreader.cpp:104,17'
          Dst:             '_ZZN7log4cxx7helpers17InputStreamReader4readERNS0_4PoolEENK3$_0clEi'
        - Src:             'src/main/cpp/inputstreamreader.cpp:106,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/inputstreamreader.cpp:107,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/inputstreamreader.cpp:107,9'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/inputstreamreader.cpp:107,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/inputstreamreader.cpp:107,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/inputstreamreader.cpp:111,1'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/inputstreamreader.cpp:111,1'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
    - functionName:    _ZN7log4cxx7helpers17InputStreamReader5closeERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstreamreader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 71
      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:    _ZN7log4cxx7helpers17InputStreamReaderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstreamreader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17InputStreamReaderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstreamreader.cpp:65,1'
          Dst:             _ZN7log4cxx7helpers17InputStreamReaderD2Ev
    - functionName:    _ZN7log4cxx7helpers17InputStreamReaderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstreamreader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ReaderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstreamreader.cpp:66,1'
          Dst:             _ZN7log4cxx7helpers6ReaderD2Ev
    - functionName:    _ZNK7log4cxx7helpers17InputStreamReader8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstreamreader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17InputStreamReader14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstreamreader.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers17InputStreamReader14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers17InputStreamReaderC2ERKNSt3__110shared_ptrINS0_11InputStreamEEERKNS3_INS0_14CharsetDecoderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstreamreader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          141
      EdgeCount:       53
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6ReaderC2Ev
        - _ZN7log4cxx7helpers6ReaderD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstreamreader.cpp:50,20'
          Dst:             _ZN7log4cxx7helpers6ReaderC2Ev
        - Src:             'src/main/cpp/inputstreamreader.cpp:55,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/inputstreamreader.cpp:55,9'
          Dst:             _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/inputstreamreader.cpp:55,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/inputstreamreader.cpp:55,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/inputstreamreader.cpp:60,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/inputstreamreader.cpp:60,9'
          Dst:             _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/inputstreamreader.cpp:60,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/inputstreamreader.cpp:60,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/inputstreamreader.cpp:62,1'
          Dst:             _ZN7log4cxx7helpers6ReaderD2Ev
    - functionName:    _ZN7log4cxx7helpers17InputStreamReaderC2ERKNSt3__110shared_ptrINS0_11InputStreamEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inputstreamreader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          92
      EdgeCount:       32
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6ReaderC2Ev
        - _ZN7log4cxx7helpers6ReaderD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inputstreamreader.cpp:41,20'
          Dst:             _ZN7log4cxx7helpers6ReaderC2Ev
        - Src:             'src/main/cpp/inputstreamreader.cpp:46,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/inputstreamreader.cpp:46,9'
          Dst:             _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/inputstreamreader.cpp:46,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/inputstreamreader.cpp:46,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/inputstreamreader.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers6ReaderD2Ev
    - functionName:    _GLOBAL__sub_I_integer.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integer.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/main/cpp/integer.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers7Integer13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers7Integer13registerClassEv
    - functionName:    _ZN7log4cxx7helpers7Integer13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers7Integer14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_7Integer12ClazzIntegerEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_7Integer12ClazzIntegerEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_7Integer12ClazzIntegerEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_7Integer12ClazzIntegerEEC2Ev
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_7Integer12ClazzIntegerEED2Ev
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_7Integer12ClazzIntegerEEcvRS3_Ev
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_7Integer12ClazzIntegerEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers7Integer12ClazzIntegerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers7Integer12ClazzIntegerC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_7Integer12ClazzIntegerEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_7Integer12ClazzIntegerEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_7Integer12ClazzIntegerEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_7Integer12ClazzIntegerEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_7Integer12ClazzIntegerEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_7Integer12ClazzIntegerEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_7Integer12ClazzIntegerEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers7Integer12ClazzIntegerC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/integer.h:32,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers7Integer12ClazzIntegerD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/integer.h:32,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers7Integer12ClazzIntegerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers7Integer12ClazzIntegerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/integer.h:32,3'
          Dst:             _ZN7log4cxx7helpers7Integer12ClazzIntegerD2Ev
    - functionName:    _ZNK7log4cxx7helpers7Integer12ClazzInteger11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers7IntegerC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/integer.h:32,3'
          Dst:             _ZN7log4cxx7helpers7IntegerC2Ev
    - functionName:    _ZNK7log4cxx7helpers7Integer12ClazzInteger7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      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:    _ZN7log4cxx7helpers7IntegerC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integer.cpp:27,10'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
    - functionName:    _ZN7log4cxx7helpers7IntegerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers7IntegerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integer.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers7IntegerD2Ev
    - functionName:    _ZNK7log4cxx7helpers7Integer8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers7Integer14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integer.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers7Integer14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers7Integer10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers7Integer4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7helpers7Integer14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/integer.h:33,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/integer.h:34,3'
          Dst:             _ZN7log4cxx7helpers7Integer14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers7IntegerD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integer.cpp:37,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers7IntegerC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integer.cpp:31,10'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
    - functionName:    _GLOBAL__sub_I_integerpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integerpatternconverter.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/main/cpp/integerpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern23IntegerPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7pattern23IntegerPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern23IntegerPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern23IntegerPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterEEC2Ev
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterEED2Ev
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/integerpatternconverter.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:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/integerpatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/integerpatternconverter.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:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/integerpatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/integerpatternconverter.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:
        - _ZN7log4cxx7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/integerpatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7pattern23IntegerPatternConverter28ClazzIntegerPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern23IntegerPatternConverter28ClazzIntegerPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/integerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      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:    _ZN7log4cxx7pattern23IntegerPatternConverterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern16PatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integerpatternconverter.cpp:29,26'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/integerpatternconverter.cpp:30,2'
          Dst:             _ZN7log4cxx7pattern16PatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/integerpatternconverter.cpp:33,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern23IntegerPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/integerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern23IntegerPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/integerpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern23IntegerPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/integerpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern23IntegerPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/integerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern23IntegerPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/integerpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern23IntegerPatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern23IntegerPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern23IntegerPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integerpatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7pattern23IntegerPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern23IntegerPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/integerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern23IntegerPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/integerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern23IntegerPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern16PatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/integerpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/integerpatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7pattern23IntegerPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/integerpatternconverter.h:41,3'
          Dst:             _ZNK7log4cxx7pattern16PatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern23IntegerPatternConverter6formatERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS4_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx4castINS_7helpers7IntegerENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7helpers7Integer8intValueEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integerpatternconverter.cpp:43,17'
          Dst:             _ZN7log4cxx4castINS_7helpers7IntegerENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
        - Src:             'src/main/cpp/integerpatternconverter.cpp:47,29'
          Dst:             _ZNK7log4cxx7helpers7Integer8intValueEv
        - Src:             'src/main/cpp/integerpatternconverter.cpp:47,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx4castINS_7helpers7IntegerENS1_6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS5_IT0_EE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/object.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers7Integer14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/object.h:130,72'
          Dst:             _ZN7log4cxx7helpers7Integer14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers7Integer8intValueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      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:    _ZN7log4cxx7pattern23IntegerPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/integerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/integerpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern16PatternConverterD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern23IntegerPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/integerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern23IntegerPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/integerpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern23IntegerPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern23IntegerPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/integerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern23IntegerPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/integerpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern23IntegerPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern23IntegerPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/integerpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern23IntegerPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/integerpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern23IntegerPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern23IntegerPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/integerpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern23IntegerPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/integerpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern23IntegerPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern23IntegerPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      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:    _ZN7log4cxx7pattern23IntegerPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integerpatternconverter.cpp:30,2'
          Dst:             _ZN7log4cxx7pattern16PatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern23IntegerPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/integerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern23IntegerPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/integerpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern23IntegerPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_jsonlayout.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.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/main/cpp/jsonlayout.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.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:
        - _ZN7log4cxx10JSONLayout13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             _ZN7log4cxx10JSONLayout13registerClassEv
    - functionName:    _ZN7log4cxx10JSONLayout13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx10JSONLayout14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_10JSONLayout15ClazzJSONLayoutEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_10JSONLayout15ClazzJSONLayoutEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_10JSONLayout15ClazzJSONLayoutEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_10JSONLayout15ClazzJSONLayoutEEC2Ev
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_10JSONLayout15ClazzJSONLayoutEED2Ev
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_10JSONLayout15ClazzJSONLayoutEEcvRS3_Ev
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_10JSONLayout15ClazzJSONLayoutEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10JSONLayout15ClazzJSONLayoutC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx10JSONLayout15ClazzJSONLayoutC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_10JSONLayout15ClazzJSONLayoutEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_10JSONLayout15ClazzJSONLayoutEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_10JSONLayout15ClazzJSONLayoutEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_10JSONLayout15ClazzJSONLayoutEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_10JSONLayout15ClazzJSONLayoutEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_10JSONLayout15ClazzJSONLayoutEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_10JSONLayout15ClazzJSONLayoutEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx10JSONLayout15ClazzJSONLayoutC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/jsonlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/jsonlayout.h:49,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx10JSONLayout15ClazzJSONLayoutD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/jsonlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/jsonlayout.h:49,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx10JSONLayout15ClazzJSONLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/jsonlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10JSONLayout15ClazzJSONLayoutD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/jsonlayout.h:49,3'
          Dst:             _ZN7log4cxx10JSONLayout15ClazzJSONLayoutD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx10JSONLayout15ClazzJSONLayout11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/jsonlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx10JSONLayout15ClazzJSONLayout11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/jsonlayout.h:0,0'
          Dst:             _ZNK7log4cxx10JSONLayout15ClazzJSONLayout11newInstanceEv
    - functionName:    _ZNK7log4cxx10JSONLayout15ClazzJSONLayout7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/jsonlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      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:    _ZNK7log4cxx10JSONLayout15ClazzJSONLayout11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/jsonlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx10JSONLayoutC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/jsonlayout.h:49,3'
          Dst:             _ZN7log4cxx10JSONLayoutC1Ev
    - functionName:    _ZN7log4cxx10JSONLayoutC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx6LayoutC2Ev
        - _ZN7log4cxx6LayoutD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:66,13'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/jsonlayout.cpp:66,13'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/jsonlayout.cpp:66,13'
          Dst:             _ZN7log4cxx6LayoutC2Ev
        - Src:             'src/main/cpp/jsonlayout.cpp:69,1'
          Dst:             _ZN7log4cxx6LayoutD2Ev
        - Src:             'src/main/cpp/jsonlayout.cpp:69,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/jsonlayout.cpp:69,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx10JSONLayout17JSONLayoutPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          94
      EdgeCount:       24
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7log4cxx7pattern16CachedDateFormat23getMaximumCacheValidityERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7pattern16CachedDateFormatC2ERKNSt3__110shared_ptrINS_7helpers10DateFormatEEEi
        - _ZN7log4cxx7pattern16CachedDateFormatD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:53,5'
          Dst:             _ZN7log4cxx7pattern16CachedDateFormat23getMaximumCacheValidityERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/jsonlayout.cpp:52,3'
          Dst:             _ZN7log4cxx7pattern16CachedDateFormatC2ERKNSt3__110shared_ptrINS_7helpers10DateFormatEEEi
        - Src:             'src/main/cpp/jsonlayout.cpp:45,22'
          Dst:             _ZN7log4cxx7pattern16CachedDateFormatD2Ev
    - functionName:    _ZN7log4cxx10JSONLayoutD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10JSONLayoutD2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:71,26'
          Dst:             _ZN7log4cxx10JSONLayoutD2Ev
        - Src:             'src/main/cpp/jsonlayout.cpp:71,26'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/jsonlayout.cpp:71,26'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx10JSONLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10JSONLayoutD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:71,26'
          Dst:             _ZN7log4cxx10JSONLayoutD1Ev
    - functionName:    _ZNK7log4cxx10JSONLayout8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10JSONLayout14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:35,1'
          Dst:             _ZN7log4cxx10JSONLayout14getStaticClassEv
    - functionName:    _ZNK7log4cxx10JSONLayout10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/jsonlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx10JSONLayout4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/jsonlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx10JSONLayout14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx6Layout4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/jsonlayout.h:50,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/jsonlayout.h:51,3'
          Dst:             _ZN7log4cxx10JSONLayout14getStaticClassEv
        - Src:             'src/main/include/log4cxx/jsonlayout.h:52,3'
          Dst:             _ZNK7log4cxx6Layout4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx10JSONLayout15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.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:
        - _ZN7log4cxx4priv17doubledLayoutSizeEm
        - _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:110,58'
          Dst:             _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
        - Src:             'src/main/cpp/jsonlayout.cpp:110,34'
          Dst:             _ZN7log4cxx4priv17doubledLayoutSizeEm
    - functionName:    _ZN7log4cxx10JSONLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx10JSONLayout13setThreadInfoEb
        - _ZN7log4cxx10JSONLayout14setPrettyPrintEb
        - _ZN7log4cxx10JSONLayout15setLocationInfoEb
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:115,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/jsonlayout.cpp:118,19'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/jsonlayout.cpp:118,3'
          Dst:             _ZN7log4cxx10JSONLayout15setLocationInfoEb
        - Src:             'src/main/cpp/jsonlayout.cpp:120,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/jsonlayout.cpp:123,17'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/jsonlayout.cpp:123,3'
          Dst:             _ZN7log4cxx10JSONLayout13setThreadInfoEb
        - Src:             'src/main/cpp/jsonlayout.cpp:125,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/jsonlayout.cpp:128,18'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/jsonlayout.cpp:128,3'
          Dst:             _ZN7log4cxx10JSONLayout14setPrettyPrintEb
    - functionName:    _ZNK7log4cxx10JSONLayout6formatERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          425
      EdgeCount:       132
      CyclomaticComplexity: 63
      functionsReached:
        - _ZN7log4cxx4priv21reserveFormattedEventERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEmm
        - _ZNK7log4cxx10JSONLayout19appendSerializedMDCERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
        - _ZNK7log4cxx10JSONLayout19appendSerializedNDCERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
        - _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - _ZNK7log4cxx10JSONLayout28appendSerializedLocationInfoERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
        - _ZNK7log4cxx3spi12LoggingEvent12getTimeStampEv
        - _ZNK7log4cxx3spi12LoggingEvent13getLoggerNameEv
        - _ZNK7log4cxx3spi12LoggingEvent13getThreadNameEv
        - _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
        - _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - _ZNK7log4cxx5Level8toStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:134,23'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
        - Src:             'src/main/cpp/jsonlayout.cpp:135,2'
          Dst:             _ZN7log4cxx4priv21reserveFormattedEventERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEmm
        - Src:             'src/main/cpp/jsonlayout.cpp:145,43'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent12getTimeStampEv
        - Src:             'src/main/cpp/jsonlayout.cpp:145,21'
          Dst:             _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
        - Src:             'src/main/cpp/jsonlayout.cpp:155,3'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:157,44'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent13getThreadNameEv
        - Src:             'src/main/cpp/jsonlayout.cpp:157,3'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:169,9'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/jsonlayout.cpp:169,21'
          Dst:             _ZNK7log4cxx5Level8toStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/jsonlayout.cpp:170,2'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:180,43'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent13getLoggerNameEv
        - Src:             'src/main/cpp/jsonlayout.cpp:180,2'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:190,2'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:192,2'
          Dst:             _ZNK7log4cxx10JSONLayout19appendSerializedMDCERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
        - Src:             'src/main/cpp/jsonlayout.cpp:193,2'
          Dst:             _ZNK7log4cxx10JSONLayout19appendSerializedNDCERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
        - Src:             'src/main/cpp/jsonlayout.cpp:199,3'
          Dst:             _ZNK7log4cxx10JSONLayout28appendSerializedLocationInfoERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZNK7log4cxx10JSONLayout14getContentTypeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      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:    _ZNK7log4cxx10JSONLayout16ignoresThrowableEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/jsonlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 135
      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:    _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10JSONLayout10appendItemERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:210,2'
          Dst:             _ZN7log4cxx10JSONLayout10appendItemERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
    - functionName:    _ZNK7log4cxx10JSONLayout19appendSerializedMDCERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          304
      EdgeCount:       110
      CyclomaticComplexity: 52
      functionsReached:
        - _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - _ZNK7log4cxx3spi12LoggingEvent12getMDCKeySetEv
        - _ZNK7log4cxx3spi12LoggingEvent6getMDCERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:315,37'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent12getMDCKeySetEv
        - Src:             'src/main/cpp/jsonlayout.cpp:330,2'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:342,3'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:345,10'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent6getMDCERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - Src:             'src/main/cpp/jsonlayout.cpp:346,3'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
    - functionName:    _ZNK7log4cxx10JSONLayout19appendSerializedNDCERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          219
      EdgeCount:       81
      CyclomaticComplexity: 38
      functionsReached:
        - _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - _ZNK7log4cxx3spi12LoggingEvent6getNDCERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:373,14'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent6getNDCERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/jsonlayout.cpp:386,2'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:395,2'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
    - functionName:    _ZNK7log4cxx10JSONLayout28appendSerializedLocationInfoERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          491
      EdgeCount:       152
      CyclomaticComplexity: 65
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - _ZNK7log4cxx3spi12LocationInfo11getFileNameEv
        - _ZNK7log4cxx3spi12LocationInfo12getClassNameEv
        - _ZNK7log4cxx3spi12LocationInfo13getLineNumberEv
        - _ZNK7log4cxx3spi12LocationInfo13getMethodNameEv
        - _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:413,2'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:416,39'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - Src:             'src/main/cpp/jsonlayout.cpp:423,2'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:425,2'
          Dst:             _ZNK7log4cxx3spi12LocationInfo11getFileNameEv
        - Src:             'src/main/cpp/jsonlayout.cpp:425,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/jsonlayout.cpp:426,2'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:435,2'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:438,33'
          Dst:             _ZNK7log4cxx3spi12LocationInfo13getLineNumberEv
        - Src:             'src/main/cpp/jsonlayout.cpp:438,2'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/jsonlayout.cpp:439,2'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:448,2'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:450,2'
          Dst:             _ZNK7log4cxx3spi12LocationInfo12getClassNameEv
        - Src:             'src/main/cpp/jsonlayout.cpp:450,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/jsonlayout.cpp:451,2'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:460,2'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
        - Src:             'src/main/cpp/jsonlayout.cpp:462,2'
          Dst:             _ZNK7log4cxx3spi12LocationInfo13getMethodNameEv
        - Src:             'src/main/cpp/jsonlayout.cpp:462,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/jsonlayout.cpp:463,2'
          Dst:             _ZNK7log4cxx10JSONLayout25appendQuotedEscapedStringERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKS7_
    - functionName:    _ZN7log4cxx10JSONLayout10appendItemERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          268
      EdgeCount:       55
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - '_ZZN7log4cxx10JSONLayout10appendItemERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_ENK3$_0clEi'
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/main/cpp/jsonlayout.cpp:252,3'
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:226,13'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - Src:             'src/main/cpp/jsonlayout.cpp:234,5'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - Src:             'src/main/cpp/jsonlayout.cpp:299,19'
          Dst:             '_ZZN7log4cxx10JSONLayout10appendItemERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_ENK3$_0clEi'
        - Src:             'src/main/cpp/jsonlayout.cpp:300,19'
          Dst:             '_ZZN7log4cxx10JSONLayout10appendItemERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_ENK3$_0clEi'
        - Src:             'src/main/cpp/jsonlayout.cpp:301,19'
          Dst:             '_ZZN7log4cxx10JSONLayout10appendItemERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_ENK3$_0clEi'
        - Src:             'src/main/cpp/jsonlayout.cpp:302,19'
          Dst:             '_ZZN7log4cxx10JSONLayout10appendItemERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_ENK3$_0clEi'
    - functionName:    '_ZZN7log4cxx10JSONLayout10appendItemERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_ENK3$_0clEi'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx10JSONLayout15setLocationInfoEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx10JSONLayout13setThreadInfoEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx10JSONLayout14setPrettyPrintEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx10JSONLayoutD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6LayoutD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:71,27'
          Dst:             _ZN7log4cxx6LayoutD2Ev
    - functionName:    _ZN7log4cxx10JSONLayout17JSONLayoutPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16CachedDateFormatD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:37,20'
          Dst:             _ZN7log4cxx7pattern16CachedDateFormatD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx10JSONLayout4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/jsonlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx10JSONLayout4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/jsonlayout.h:0,0'
          Dst:             _ZNK7log4cxx10JSONLayout4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx10JSONLayout10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/jsonlayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx10JSONLayout10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/jsonlayout.h:0,0'
          Dst:             _ZNK7log4cxx10JSONLayout10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx10JSONLayout28appendSerializedLocationInfoERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx10JSONLayout28appendSerializedLocationInfoERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:478,2'
          Dst:             _ZNK7log4cxx10JSONLayout28appendSerializedLocationInfoERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZTv0_n72_N7log4cxx10JSONLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10JSONLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:0,0'
          Dst:             _ZN7log4cxx10JSONLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZTv0_n64_N7log4cxx10JSONLayout15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx10JSONLayout15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:0,0'
          Dst:             _ZN7log4cxx10JSONLayout15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZNK7log4cxx10JSONLayout13getThreadInfoEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx10JSONLayout14getPrettyPrintEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx10JSONLayout15getLocationInfoEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx10JSONLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.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:
        - _ZN7log4cxx10JSONLayoutD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:0,0'
          Dst:             _ZN7log4cxx10JSONLayoutD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx10JSONLayoutD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.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:
        - _ZN7log4cxx10JSONLayoutD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:0,0'
          Dst:             _ZN7log4cxx10JSONLayoutD1Ev
    - functionName:    _ZN7log4cxx10JSONLayoutC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx6LayoutC2Ev
        - _ZN7log4cxx6LayoutD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:66,13'
          Dst:             _ZN7log4cxx6LayoutC2Ev
        - Src:             'src/main/cpp/jsonlayout.cpp:69,1'
          Dst:             _ZN7log4cxx6LayoutD2Ev
    - functionName:    _ZTv0_n32_NK7log4cxx10JSONLayout8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/jsonlayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx10JSONLayout8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/jsonlayout.cpp:0,0'
          Dst:             _ZNK7log4cxx10JSONLayout8getClassEv
    - functionName:    _GLOBAL__sub_I_layout.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.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/main/cpp/layout.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6Layout13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             _ZN7log4cxx6Layout13registerClassEv
    - functionName:    _ZN7log4cxx6Layout13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx6Layout14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6Layout11ClazzLayoutEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_6Layout11ClazzLayoutEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_6Layout11ClazzLayoutEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6Layout11ClazzLayoutEEC2Ev
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6Layout11ClazzLayoutEED2Ev
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6Layout11ClazzLayoutEEcvRS3_Ev
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6Layout11ClazzLayoutEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6Layout11ClazzLayoutC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx6Layout11ClazzLayoutC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6Layout11ClazzLayoutEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6Layout11ClazzLayoutEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6Layout11ClazzLayoutEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6Layout11ClazzLayoutEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6Layout11ClazzLayoutEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6Layout11ClazzLayoutEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6Layout11ClazzLayoutEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx6Layout11ClazzLayoutC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/layout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/layout.h:40,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx6Layout11ClazzLayoutD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/layout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/layout.h:40,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx6Layout11ClazzLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/layout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6Layout11ClazzLayoutD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/layout.h:40,3'
          Dst:             _ZN7log4cxx6Layout11ClazzLayoutD2Ev
    - functionName:    _ZNK7log4cxx6Layout11ClazzLayout7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/layout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      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:    _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx3spi12LocationInfo17calcShortFileNameEPKc
        - _ZN7log4cxx3spi12LocationInfoC2EPKcS3_S3_i
        - _ZN7log4cxx5Level8getDebugEv
        - _ZNK7log4cxx6Layout6formatERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/layout.cpp:85,5'
          Dst:             _ZN7log4cxx5Level8getDebugEv
        - Src:             'src/main/cpp/layout.cpp:86,5'
          Dst:             _ZN7log4cxx3spi12LocationInfo17calcShortFileNameEPKc
        - Src:             'src/main/cpp/layout.cpp:86,5'
          Dst:             _ZN7log4cxx3spi12LocationInfoC2EPKcS3_S3_i
        - Src:             'src/main/cpp/layout.cpp:90,2'
          Dst:             _ZNK7log4cxx6Layout6formatERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZNK7log4cxx6Layout6formatERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/layout.cpp:36,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/layout.cpp:38,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/layout.cpp:38,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx6Layout12appendFooterERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/layout.cpp:52,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/layout.cpp:54,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/layout.cpp:54,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx6Layout12appendFooterERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      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:    _ZN7log4cxx6Layout12appendHeaderERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/layout.cpp:44,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/layout.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/layout.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx6Layout12appendHeaderERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      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:    _ZNK7log4cxx6Layout14getContentTypeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      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:    _ZTv0_n24_N7log4cxx6LayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.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:
        - _ZN7log4cxx6LayoutD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/layout.cpp:0,0'
          Dst:             _ZN7log4cxx6LayoutD0Ev
    - functionName:    _ZN7log4cxx6LayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx6LayoutD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.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:
        - _ZN7log4cxx6LayoutD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/layout.cpp:0,0'
          Dst:             _ZN7log4cxx6LayoutD1Ev
    - functionName:    _ZN7log4cxx6LayoutD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6LayoutD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n32_NK7log4cxx6Layout8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Layout8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/layout.cpp:0,0'
          Dst:             _ZNK7log4cxx6Layout8getClassEv
    - functionName:    _ZNK7log4cxx6Layout8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/layout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6Layout14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/layout.cpp:23,1'
          Dst:             _ZN7log4cxx6Layout14getStaticClassEv
    - functionName:    _GLOBAL__sub_I_levelmatchfilter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.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/main/cpp/levelmatchfilter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter16LevelMatchFilter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             _ZN7log4cxx6filter16LevelMatchFilter13registerClassEv
    - functionName:    _ZN7log4cxx6filter16LevelMatchFilter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx6filter16LevelMatchFilter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelMatchFilter21ClazzLevelMatchFilterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelMatchFilter21ClazzLevelMatchFilterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelMatchFilter21ClazzLevelMatchFilterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelMatchFilter21ClazzLevelMatchFilterEEC2Ev
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelMatchFilter21ClazzLevelMatchFilterEED2Ev
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelMatchFilter21ClazzLevelMatchFilterEEcvRS4_Ev
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelMatchFilter21ClazzLevelMatchFilterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelMatchFilter21ClazzLevelMatchFilterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelMatchFilter21ClazzLevelMatchFilterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelMatchFilter21ClazzLevelMatchFilterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelMatchFilter21ClazzLevelMatchFilterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelMatchFilter21ClazzLevelMatchFilterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelMatchFilter21ClazzLevelMatchFilterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelMatchFilter21ClazzLevelMatchFilterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelmatchfilter.h:49,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelmatchfilter.h:49,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelmatchfilter.h:49,3'
          Dst:             _ZN7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilterD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilter11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilter11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelmatchfilter.h:0,0'
          Dst:             _ZNK7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilter11newInstanceEv
    - functionName:    _ZNK7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      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:    _ZNK7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilter11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx6filter16LevelMatchFilterC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelmatchfilter.h:49,3'
          Dst:             _ZN7log4cxx6filter16LevelMatchFilterC1Ev
    - functionName:    _ZN7log4cxx6filter16LevelMatchFilterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:41,19'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/levelmatchfilter.cpp:41,19'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/levelmatchfilter.cpp:42,4'
          Dst:             _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/levelmatchfilter.cpp:45,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/levelmatchfilter.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx6filter16LevelMatchFilterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx6filter16LevelMatchFilterD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:47,39'
          Dst:             _ZN7log4cxx6filter16LevelMatchFilterD2Ev
        - Src:             'src/main/cpp/levelmatchfilter.cpp:47,39'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/levelmatchfilter.cpp:47,39'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx6filter16LevelMatchFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter16LevelMatchFilterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:47,39'
          Dst:             _ZN7log4cxx6filter16LevelMatchFilterD1Ev
    - functionName:    _ZNK7log4cxx6filter16LevelMatchFilter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter16LevelMatchFilter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:39,1'
          Dst:             _ZN7log4cxx6filter16LevelMatchFilter14getStaticClassEv
    - functionName:    _ZNK7log4cxx6filter16LevelMatchFilter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6filter16LevelMatchFilter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx6filter16LevelMatchFilter14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx3spi6Filter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelmatchfilter.h:50,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/filter/levelmatchfilter.h:51,3'
          Dst:             _ZN7log4cxx6filter16LevelMatchFilter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/filter/levelmatchfilter.h:52,3'
          Dst:             _ZNK7log4cxx3spi6Filter4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx6filter16LevelMatchFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx6filter16LevelMatchFilter15setLevelToMatchERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:54,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/levelmatchfilter.cpp:57,3'
          Dst:             _ZN7log4cxx6filter16LevelMatchFilter15setLevelToMatchERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/levelmatchfilter.cpp:59,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/levelmatchfilter.cpp:62,25'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
    - functionName:    _ZNK7log4cxx6filter16LevelMatchFilter6decideERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:79,67'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
    - functionName:    _ZN7log4cxx6filter16LevelMatchFilter15setLevelToMatchERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15OptionConverter7toLevelERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:68,23'
          Dst:             _ZN7log4cxx7helpers15OptionConverter7toLevelERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEE
    - functionName:    _ZN7log4cxx6filter16LevelMatchFilterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6FilterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:47,40'
          Dst:             _ZN7log4cxx3spi6FilterD2Ev
    - functionName:    _ZN7log4cxx6filter16LevelMatchFilter23LevelMatchFilterPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      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:
        - _ZN7log4cxx3spi6Filter13FilterPrivateC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:33,26'
          Dst:             _ZN7log4cxx3spi6Filter13FilterPrivateC2Ev
    - functionName:    _ZN7log4cxx6filter16LevelMatchFilter23LevelMatchFilterPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      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:
        - _ZN7log4cxx3spi6Filter13FilterPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:33,26'
          Dst:             _ZN7log4cxx3spi6Filter13FilterPrivateD2Ev
    - functionName:    _ZN7log4cxx6filter16LevelMatchFilter23LevelMatchFilterPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter16LevelMatchFilter23LevelMatchFilterPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:33,26'
          Dst:             _ZN7log4cxx6filter16LevelMatchFilter23LevelMatchFilterPrivateD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx6filter16LevelMatchFilter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6filter16LevelMatchFilter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelmatchfilter.h:0,0'
          Dst:             _ZNK7log4cxx6filter16LevelMatchFilter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx6filter16LevelMatchFilter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6filter16LevelMatchFilter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelmatchfilter.h:0,0'
          Dst:             _ZNK7log4cxx6filter16LevelMatchFilter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx6filter16LevelMatchFilter16getAcceptOnMatchEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6filter16LevelMatchFilter16setAcceptOnMatchEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6filter16LevelMatchFilter15getLevelToMatchEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx5Level8toStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:73,29'
          Dst:             _ZNK7log4cxx5Level8toStringEv
    - functionName:    _ZTv0_n72_N7log4cxx6filter16LevelMatchFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter16LevelMatchFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:0,0'
          Dst:             _ZN7log4cxx6filter16LevelMatchFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n24_N7log4cxx6filter16LevelMatchFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.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:
        - _ZN7log4cxx6filter16LevelMatchFilterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:0,0'
          Dst:             _ZN7log4cxx6filter16LevelMatchFilterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx6filter16LevelMatchFilterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.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:
        - _ZN7log4cxx6filter16LevelMatchFilterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:0,0'
          Dst:             _ZN7log4cxx6filter16LevelMatchFilterD1Ev
    - functionName:    _ZN7log4cxx6filter16LevelMatchFilterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:42,4'
          Dst:             _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx6filter16LevelMatchFilter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6filter16LevelMatchFilter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelmatchfilter.cpp:0,0'
          Dst:             _ZNK7log4cxx6filter16LevelMatchFilter8getClassEv
    - functionName:    _GLOBAL__sub_I_levelpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelpatternconverter.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/main/cpp/levelpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern21LevelPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7pattern21LevelPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern21LevelPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern21LevelPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern21LevelPatternConverter26ClazzLevelPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern21LevelPatternConverter26ClazzLevelPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern21LevelPatternConverter26ClazzLevelPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern21LevelPatternConverter26ClazzLevelPatternConverterEEC2Ev
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern21LevelPatternConverter26ClazzLevelPatternConverterEED2Ev
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern21LevelPatternConverter26ClazzLevelPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern21LevelPatternConverter26ClazzLevelPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern21LevelPatternConverter26ClazzLevelPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern21LevelPatternConverter26ClazzLevelPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern21LevelPatternConverter26ClazzLevelPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern21LevelPatternConverter26ClazzLevelPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern21LevelPatternConverter26ClazzLevelPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern21LevelPatternConverter26ClazzLevelPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern21LevelPatternConverter26ClazzLevelPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern21LevelPatternConverter26ClazzLevelPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern21LevelPatternConverter26ClazzLevelPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern21LevelPatternConverter26ClazzLevelPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/levelpatternconverter.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:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/levelpatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern21LevelPatternConverter26ClazzLevelPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/levelpatternconverter.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:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/levelpatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern21LevelPatternConverter26ClazzLevelPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/levelpatternconverter.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:
        - _ZN7log4cxx7pattern21LevelPatternConverter26ClazzLevelPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/levelpatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7pattern21LevelPatternConverter26ClazzLevelPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern21LevelPatternConverter26ClazzLevelPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/levelpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      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:    _ZN7log4cxx7pattern21LevelPatternConverterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelpatternconverter.cpp:32,24'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/levelpatternconverter.cpp:33,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/levelpatternconverter.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern21LevelPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/levelpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern21LevelPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/levelpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern21LevelPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/levelpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern21LevelPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/levelpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern21LevelPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/levelpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern21LevelPatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern21LevelPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern21LevelPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelpatternconverter.cpp:30,1'
          Dst:             _ZN7log4cxx7pattern21LevelPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern21LevelPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/levelpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern21LevelPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/levelpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern21LevelPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/levelpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/levelpatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7pattern21LevelPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/levelpatternconverter.h:41,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern21LevelPatternConverter13getStyleClassERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          168
      EdgeCount:       50
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7log4cxx4castINS_3spi12LoggingEventENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - _ZNK7log4cxx5Level5toIntEv
        - _ZNK7log4cxx5Level8toStringEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/main/cpp/levelpatternconverter.cpp:61,3'
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/levelpatternconverter.cpp:55,22'
          Dst:             _ZN7log4cxx4castINS_3spi12LoggingEventENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - Src:             'src/main/cpp/levelpatternconverter.cpp:59,17'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/levelpatternconverter.cpp:59,29'
          Dst:             _ZNK7log4cxx5Level5toIntEv
        - Src:             'src/main/cpp/levelpatternconverter.cpp:82,50'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/levelpatternconverter.cpp:82,62'
          Dst:             _ZNK7log4cxx5Level8toStringEv
    - functionName:    _ZNK7log4cxx7pattern21LevelPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - _ZNK7log4cxx5Level8toStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelpatternconverter.cpp:46,27'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/levelpatternconverter.cpp:46,39'
          Dst:             _ZNK7log4cxx5Level8toStringEv
    - functionName:    _ZN7log4cxx7pattern21LevelPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/levelpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/levelpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern21LevelPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/levelpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern21LevelPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/levelpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern21LevelPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern21LevelPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/levelpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern21LevelPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/levelpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern21LevelPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern21LevelPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/levelpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern21LevelPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/levelpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern21LevelPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern21LevelPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/levelpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern21LevelPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/levelpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern21LevelPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern21LevelPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      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:    _ZN7log4cxx7pattern21LevelPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelpatternconverter.cpp:33,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern21LevelPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern21LevelPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern21LevelPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_levelrangefilter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.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/main/cpp/levelrangefilter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter16LevelRangeFilter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             _ZN7log4cxx6filter16LevelRangeFilter13registerClassEv
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelRangeFilter21ClazzLevelRangeFilterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelRangeFilter21ClazzLevelRangeFilterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelRangeFilter21ClazzLevelRangeFilterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelRangeFilter21ClazzLevelRangeFilterEEC2Ev
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelRangeFilter21ClazzLevelRangeFilterEED2Ev
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelRangeFilter21ClazzLevelRangeFilterEEcvRS4_Ev
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelRangeFilter21ClazzLevelRangeFilterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelRangeFilter21ClazzLevelRangeFilterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelRangeFilter21ClazzLevelRangeFilterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelRangeFilter21ClazzLevelRangeFilterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelRangeFilter21ClazzLevelRangeFilterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelRangeFilter21ClazzLevelRangeFilterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelRangeFilter21ClazzLevelRangeFilterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter16LevelRangeFilter21ClazzLevelRangeFilterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelrangefilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelrangefilter.h:63,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelrangefilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelrangefilter.h:63,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelrangefilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelrangefilter.h:63,3'
          Dst:             _ZN7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilterD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilter11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelrangefilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilter11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelrangefilter.h:0,0'
          Dst:             _ZNK7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilter11newInstanceEv
    - functionName:    _ZNK7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelrangefilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      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:    _ZNK7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilter11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelrangefilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx6filter16LevelRangeFilterC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelrangefilter.h:63,3'
          Dst:             _ZN7log4cxx6filter16LevelRangeFilterC1Ev
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:49,19'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/levelrangefilter.cpp:49,19'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/levelrangefilter.cpp:50,4'
          Dst:             _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/levelrangefilter.cpp:52,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/levelrangefilter.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx6filter16LevelRangeFilterD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:54,39'
          Dst:             _ZN7log4cxx6filter16LevelRangeFilterD2Ev
        - Src:             'src/main/cpp/levelrangefilter.cpp:54,39'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/levelrangefilter.cpp:54,39'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter16LevelRangeFilterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:54,39'
          Dst:             _ZN7log4cxx6filter16LevelRangeFilterD1Ev
    - functionName:    _ZNK7log4cxx6filter16LevelRangeFilter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter16LevelRangeFilter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:46,1'
          Dst:             _ZN7log4cxx6filter16LevelRangeFilter14getStaticClassEv
    - functionName:    _ZNK7log4cxx6filter16LevelRangeFilter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelrangefilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6filter16LevelRangeFilter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelrangefilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx6filter16LevelRangeFilter14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx3spi6Filter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelrangefilter.h:64,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/filter/levelrangefilter.h:65,3'
          Dst:             _ZN7log4cxx6filter16LevelRangeFilter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/filter/levelrangefilter.h:66,3'
          Dst:             _ZNK7log4cxx3spi6Filter4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter7toLevelERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEE
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:60,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/levelrangefilter.cpp:63,20'
          Dst:             _ZN7log4cxx7helpers15OptionConverter7toLevelERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEE
        - Src:             'src/main/cpp/levelrangefilter.cpp:65,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/levelrangefilter.cpp:68,20'
          Dst:             _ZN7log4cxx7helpers15OptionConverter7toLevelERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_5LevelEEE
        - Src:             'src/main/cpp/levelrangefilter.cpp:70,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/levelrangefilter.cpp:73,25'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
    - functionName:    _ZNK7log4cxx6filter16LevelRangeFilter6decideERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          99
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - _ZNK7log4cxx5Level5toIntEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:80,37'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/levelrangefilter.cpp:86,36'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/levelrangefilter.cpp:86,48'
          Dst:             _ZNK7log4cxx5Level5toIntEv
        - Src:             'src/main/cpp/levelrangefilter.cpp:86,74'
          Dst:             _ZNK7log4cxx5Level5toIntEv
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6FilterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:54,40'
          Dst:             _ZN7log4cxx3spi6FilterD2Ev
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilter23LevelRangeFilterPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi6Filter13FilterPrivateC2Ev
        - _ZN7log4cxx3spi6Filter13FilterPrivateD2Ev
        - _ZN7log4cxx5Level6getAllEv
        - _ZN7log4cxx5Level6getOffEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:35,2'
          Dst:             _ZN7log4cxx3spi6Filter13FilterPrivateC2Ev
        - Src:             'src/main/cpp/levelrangefilter.cpp:35,61'
          Dst:             _ZN7log4cxx5Level6getAllEv
        - Src:             'src/main/cpp/levelrangefilter.cpp:35,88'
          Dst:             _ZN7log4cxx5Level6getOffEv
        - Src:             'src/main/cpp/levelrangefilter.cpp:35,106'
          Dst:             _ZN7log4cxx3spi6Filter13FilterPrivateD2Ev
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilter23LevelRangeFilterPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6Filter13FilterPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:33,26'
          Dst:             _ZN7log4cxx3spi6Filter13FilterPrivateD2Ev
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilter23LevelRangeFilterPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter16LevelRangeFilter23LevelRangeFilterPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:33,26'
          Dst:             _ZN7log4cxx6filter16LevelRangeFilter23LevelRangeFilterPrivateD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx6filter16LevelRangeFilter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelrangefilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6filter16LevelRangeFilter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelrangefilter.h:0,0'
          Dst:             _ZNK7log4cxx6filter16LevelRangeFilter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx6filter16LevelRangeFilter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/levelrangefilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6filter16LevelRangeFilter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/levelrangefilter.h:0,0'
          Dst:             _ZNK7log4cxx6filter16LevelRangeFilter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx6filter16LevelRangeFilter16getAcceptOnMatchEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilter16setAcceptOnMatchEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6filter16LevelRangeFilter11getLevelMaxEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilter11setLevelMaxERKNSt3__110shared_ptrINS_5LevelEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6filter16LevelRangeFilter11getLevelMinEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilter11setLevelMinERKNSt3__110shared_ptrINS_5LevelEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n72_N7log4cxx6filter16LevelRangeFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter16LevelRangeFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:0,0'
          Dst:             _ZN7log4cxx6filter16LevelRangeFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n24_N7log4cxx6filter16LevelRangeFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.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:
        - _ZN7log4cxx6filter16LevelRangeFilterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:0,0'
          Dst:             _ZN7log4cxx6filter16LevelRangeFilterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx6filter16LevelRangeFilterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.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:
        - _ZN7log4cxx6filter16LevelRangeFilterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:0,0'
          Dst:             _ZN7log4cxx6filter16LevelRangeFilterD1Ev
    - functionName:    _ZN7log4cxx6filter16LevelRangeFilterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:50,4'
          Dst:             _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx6filter16LevelRangeFilter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/levelrangefilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6filter16LevelRangeFilter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/levelrangefilter.cpp:0,0'
          Dst:             _ZNK7log4cxx6filter16LevelRangeFilter8getClassEv
    - functionName:    _GLOBAL__sub_I_linelocationpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/linelocationpatternconverter.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/main/cpp/linelocationpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/linelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LineLocationPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7pattern28LineLocationPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern28LineLocationPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/linelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern28LineLocationPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/linelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterEEC2Ev
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterEED2Ev
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/linelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/linelocationpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/linelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/linelocationpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/linelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/linelocationpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/linelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7pattern28LineLocationPatternConverterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/linelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:31,31'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:32,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern28LineLocationPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/linelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LineLocationPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/linelocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LineLocationPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/linelocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern28LineLocationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/linelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LineLocationPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/linelocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LineLocationPatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern28LineLocationPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/linelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LineLocationPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:29,1'
          Dst:             _ZN7log4cxx7pattern28LineLocationPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern28LineLocationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/linelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern28LineLocationPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/linelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern28LineLocationPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/linelocationpatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/linelocationpatternconverter.h:41,3'
          Dst:             _ZN7log4cxx7pattern28LineLocationPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/linelocationpatternconverter.h:42,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern28LineLocationPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/linelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx3spi12LocationInfo13getLineNumberEv
        - _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:46,10'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:46,35'
          Dst:             _ZNK7log4cxx3spi12LocationInfo13getLineNumberEv
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:45,2'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7pattern28LineLocationPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/linelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/linelocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern28LineLocationPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/linelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern28LineLocationPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/linelocationpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern28LineLocationPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern28LineLocationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/linelocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern28LineLocationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/linelocationpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern28LineLocationPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern28LineLocationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/linelocationpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern28LineLocationPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/linelocationpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern28LineLocationPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern28LineLocationPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/linelocationpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern28LineLocationPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/linelocationpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern28LineLocationPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern28LineLocationPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/linelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      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:    _ZN7log4cxx7pattern28LineLocationPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/linelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:32,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern28LineLocationPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/linelocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern28LineLocationPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/linelocationpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern28LineLocationPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_lineseparatorpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/lineseparatorpatternconverter.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/main/cpp/lineseparatorpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/lineseparatorpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern29LineSeparatorPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern29LineSeparatorPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern29LineSeparatorPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/lineseparatorpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern29LineSeparatorPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/lineseparatorpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterEEC2Ev
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterEED2Ev
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7pattern29LineSeparatorPatternConverterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/lineseparatorpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:30,32'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:31,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:34,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern29LineSeparatorPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern29LineSeparatorPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern29LineSeparatorPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern29LineSeparatorPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern29LineSeparatorPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern29LineSeparatorPatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern29LineSeparatorPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/lineseparatorpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern29LineSeparatorPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern29LineSeparatorPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern29LineSeparatorPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern29LineSeparatorPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern29LineSeparatorPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h:41,3'
          Dst:             _ZN7log4cxx7pattern29LineSeparatorPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h:42,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern29LineSeparatorPatternConverter6formatERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS4_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/lineseparatorpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern29LineSeparatorPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/lineseparatorpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern29LineSeparatorPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern29LineSeparatorPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern29LineSeparatorPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern29LineSeparatorPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern29LineSeparatorPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern29LineSeparatorPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern29LineSeparatorPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern29LineSeparatorPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern29LineSeparatorPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern29LineSeparatorPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern29LineSeparatorPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern29LineSeparatorPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/lineseparatorpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern29LineSeparatorPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern29LineSeparatorPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/lineseparatorpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7pattern29LineSeparatorPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/lineseparatorpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:31,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern29LineSeparatorPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/lineseparatorpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern29LineSeparatorPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/lineseparatorpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern29LineSeparatorPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_literalpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/literalpatternconverter.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/main/cpp/literalpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/literalpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern23LiteralPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7pattern23LiteralPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern23LiteralPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/literalpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern23LiteralPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/literalpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterEEC2Ev
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterEED2Ev
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/literalpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/literalpatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/literalpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/literalpatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/literalpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/literalpatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern23LiteralPatternConverter28ClazzLiteralPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/literalpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      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:    _ZN7log4cxx7pattern23LiteralPatternConverterC1ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/literalpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/literalpatternconverter.cpp:45,26'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/literalpatternconverter.cpp:46,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
        - Src:             'src/main/cpp/literalpatternconverter.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern23LiteralPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/literalpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern23LiteralPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/literalpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern23LiteralPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/literalpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern23LiteralPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/literalpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern23LiteralPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/literalpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern23LiteralPatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern23LiteralPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/literalpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern23LiteralPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/literalpatternconverter.cpp:43,1'
          Dst:             _ZN7log4cxx7pattern23LiteralPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern23LiteralPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/literalpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern23LiteralPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/literalpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern23LiteralPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/literalpatternconverter.h:41,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/literalpatternconverter.h:42,3'
          Dst:             _ZN7log4cxx7pattern23LiteralPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/literalpatternconverter.h:43,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern23LiteralPatternConverter6formatERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS4_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/literalpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 71
      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: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern23LiteralPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/literalpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      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: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern23LiteralPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/literalpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/literalpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZN7log4cxx7pattern23LiteralPatternConverter30LiteralPatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_SB_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/literalpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_
        - _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/literalpatternconverter.cpp:34,3'
          Dst:             _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_
        - Src:             'src/main/cpp/literalpatternconverter.cpp:35,22'
          Dst:             _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
    - functionName:    _ZN7log4cxx7pattern23LiteralPatternConverter30LiteralPatternConverterPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/literalpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/literalpatternconverter.cpp:31,33'
          Dst:             _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
    - functionName:    _ZN7log4cxx7pattern23LiteralPatternConverter30LiteralPatternConverterPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/literalpatternconverter.cpp'
      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:
        - _ZN7log4cxx7pattern23LiteralPatternConverter30LiteralPatternConverterPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/literalpatternconverter.cpp:31,33'
          Dst:             _ZN7log4cxx7pattern23LiteralPatternConverter30LiteralPatternConverterPrivateD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern23LiteralPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/literalpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern23LiteralPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/literalpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern23LiteralPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern23LiteralPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/literalpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern23LiteralPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/literalpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern23LiteralPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern23LiteralPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/literalpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern23LiteralPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/literalpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern23LiteralPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern23LiteralPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/literalpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern23LiteralPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/literalpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern23LiteralPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEC2INS3_INS4_23LiteralPatternConverterEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      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:    _ZN7log4cxx7pattern23LiteralPatternConverter11newInstanceERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/literalpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          101
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEC2INS3_INS4_23LiteralPatternConverterEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEcvRS6_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/literalpatternconverter.cpp:56,3'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/literalpatternconverter.cpp:56,48'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEC2INS3_INS4_23LiteralPatternConverterEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - Src:             'src/main/cpp/literalpatternconverter.cpp:56,3'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/literalpatternconverter.cpp:56,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEED2Ev
        - Src:             'src/main/cpp/literalpatternconverter.cpp:56,3'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/literalpatternconverter.cpp:57,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern16PatternConverterEEEEcvRS6_Ev
        - Src:             'src/main/cpp/literalpatternconverter.cpp:56,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern23LiteralPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/literalpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/literalpatternconverter.cpp:46,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern23LiteralPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/literalpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern23LiteralPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/literalpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern23LiteralPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_locationinfofilter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.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/main/cpp/locationinfofilter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter18LocationInfoFilter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             _ZN7log4cxx6filter18LocationInfoFilter13registerClassEv
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6filter18LocationInfoFilter23ClazzLocationInfoFilterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_6filter18LocationInfoFilter23ClazzLocationInfoFilterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_6filter18LocationInfoFilter23ClazzLocationInfoFilterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter18LocationInfoFilter23ClazzLocationInfoFilterEEC2Ev
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter18LocationInfoFilter23ClazzLocationInfoFilterEED2Ev
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter18LocationInfoFilter23ClazzLocationInfoFilterEEcvRS4_Ev
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter18LocationInfoFilter23ClazzLocationInfoFilterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter18LocationInfoFilter23ClazzLocationInfoFilterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx6filter18LocationInfoFilter23ClazzLocationInfoFilterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter18LocationInfoFilter23ClazzLocationInfoFilterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6filter18LocationInfoFilter23ClazzLocationInfoFilterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter18LocationInfoFilter23ClazzLocationInfoFilterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter18LocationInfoFilter23ClazzLocationInfoFilterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6filter18LocationInfoFilter23ClazzLocationInfoFilterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter18LocationInfoFilter23ClazzLocationInfoFilterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter18LocationInfoFilter23ClazzLocationInfoFilterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx6filter18LocationInfoFilter23ClazzLocationInfoFilterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/locationinfofilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/locationinfofilter.h:45,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilter23ClazzLocationInfoFilterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/locationinfofilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/locationinfofilter.h:45,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilter23ClazzLocationInfoFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/locationinfofilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter18LocationInfoFilter23ClazzLocationInfoFilterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/locationinfofilter.h:45,3'
          Dst:             _ZN7log4cxx6filter18LocationInfoFilter23ClazzLocationInfoFilterD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx6filter18LocationInfoFilter23ClazzLocationInfoFilter11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/locationinfofilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6filter18LocationInfoFilter23ClazzLocationInfoFilter11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/locationinfofilter.h:0,0'
          Dst:             _ZNK7log4cxx6filter18LocationInfoFilter23ClazzLocationInfoFilter11newInstanceEv
    - functionName:    _ZNK7log4cxx6filter18LocationInfoFilter23ClazzLocationInfoFilter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/locationinfofilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      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:    _ZNK7log4cxx6filter18LocationInfoFilter23ClazzLocationInfoFilter11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/locationinfofilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx6filter18LocationInfoFilterC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/locationinfofilter.h:45,3'
          Dst:             _ZN7log4cxx6filter18LocationInfoFilterC1Ev
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:50,21'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/locationinfofilter.cpp:50,21'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/locationinfofilter.cpp:51,2'
          Dst:             _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/locationinfofilter.cpp:53,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/locationinfofilter.cpp:53,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx6filter18LocationInfoFilterD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:55,43'
          Dst:             _ZN7log4cxx6filter18LocationInfoFilterD2Ev
        - Src:             'src/main/cpp/locationinfofilter.cpp:55,43'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/locationinfofilter.cpp:55,43'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter18LocationInfoFilterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:55,43'
          Dst:             _ZN7log4cxx6filter18LocationInfoFilterD1Ev
    - functionName:    _ZNK7log4cxx6filter18LocationInfoFilter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter18LocationInfoFilter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:48,1'
          Dst:             _ZN7log4cxx6filter18LocationInfoFilter14getStaticClassEv
    - functionName:    _ZNK7log4cxx6filter18LocationInfoFilter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/locationinfofilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6filter18LocationInfoFilter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/locationinfofilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx6filter18LocationInfoFilter14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx3spi6Filter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/locationinfofilter.h:46,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/filter/locationinfofilter.h:47,3'
          Dst:             _ZN7log4cxx6filter18LocationInfoFilter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/filter/locationinfofilter.h:48,3'
          Dst:             _ZNK7log4cxx3spi6Filter4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          139
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:60,2'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/locationinfofilter.cpp:61,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/locationinfofilter.cpp:63,25'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/locationinfofilter.cpp:65,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/locationinfofilter.cpp:67,24'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/locationinfofilter.cpp:69,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/locationinfofilter.cpp:71,22'
          Dst:             _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/locationinfofilter.cpp:73,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/locationinfofilter.cpp:75,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
    - functionName:    _ZNK7log4cxx6filter18LocationInfoFilter6decideERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          182
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK7log4cxx3spi12LocationInfo13getLineNumberEv
        - _ZNK7log4cxx3spi12LocationInfo13getMethodNameEv
        - _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:89,13'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - Src:             'src/main/cpp/locationinfofilter.cpp:89,38'
          Dst:             _ZNK7log4cxx3spi12LocationInfo13getLineNumberEv
        - Src:             'src/main/cpp/locationinfofilter.cpp:90,11'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - Src:             'src/main/cpp/locationinfofilter.cpp:90,36'
          Dst:             _ZNK7log4cxx3spi12LocationInfo13getMethodNameEv
        - Src:             'src/main/cpp/locationinfofilter.cpp:95,52'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - Src:             'src/main/cpp/locationinfofilter.cpp:95,77'
          Dst:             _ZNK7log4cxx3spi12LocationInfo13getLineNumberEv
        - Src:             'src/main/cpp/locationinfofilter.cpp:96,57'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - Src:             'src/main/cpp/locationinfofilter.cpp:96,82'
          Dst:             _ZNK7log4cxx3spi12LocationInfo13getMethodNameEv
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6FilterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:55,44'
          Dst:             _ZN7log4cxx3spi6FilterD2Ev
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilter25LocationInfoFilterPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6Filter13FilterPrivateC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:36,32'
          Dst:             _ZN7log4cxx3spi6Filter13FilterPrivateC2Ev
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilter25LocationInfoFilterPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6Filter13FilterPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:34,28'
          Dst:             _ZN7log4cxx3spi6Filter13FilterPrivateD2Ev
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilter25LocationInfoFilterPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter18LocationInfoFilter25LocationInfoFilterPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:34,28'
          Dst:             _ZN7log4cxx6filter18LocationInfoFilter25LocationInfoFilterPrivateD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx6filter18LocationInfoFilter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/locationinfofilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6filter18LocationInfoFilter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/locationinfofilter.h:0,0'
          Dst:             _ZNK7log4cxx6filter18LocationInfoFilter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx6filter18LocationInfoFilter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/locationinfofilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6filter18LocationInfoFilter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/locationinfofilter.h:0,0'
          Dst:             _ZNK7log4cxx6filter18LocationInfoFilter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilter13setMethodNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:139,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilter13setLineNumberEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilter15setMustMatchAllEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6filter18LocationInfoFilter15getMustMatchAllEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6filter18LocationInfoFilter16getAcceptOnMatchEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilter16setAcceptOnMatchEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n72_N7log4cxx6filter18LocationInfoFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter18LocationInfoFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:0,0'
          Dst:             _ZN7log4cxx6filter18LocationInfoFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n24_N7log4cxx6filter18LocationInfoFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.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:
        - _ZN7log4cxx6filter18LocationInfoFilterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:0,0'
          Dst:             _ZN7log4cxx6filter18LocationInfoFilterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx6filter18LocationInfoFilterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.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:
        - _ZN7log4cxx6filter18LocationInfoFilterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:0,0'
          Dst:             _ZN7log4cxx6filter18LocationInfoFilterD1Ev
    - functionName:    _ZN7log4cxx6filter18LocationInfoFilterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:51,2'
          Dst:             _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx6filter18LocationInfoFilter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/locationinfofilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6filter18LocationInfoFilter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/locationinfofilter.cpp:0,0'
          Dst:             _ZNK7log4cxx6filter18LocationInfoFilter8getClassEv
    - functionName:    _GLOBAL__sub_I_loggerpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggerpatternconverter.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/main/cpp/loggerpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern22LoggerPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern22LoggerPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern22LoggerPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern22LoggerPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterEEC2Ev
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterEED2Ev
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggerpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggerpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggerpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7pattern22LoggerPatternConverter27ClazzLoggerPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern22LoggerPatternConverter27ClazzLoggerPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7pattern22LoggerPatternConverterC1ERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern20NamePatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_RKNS2_6vectorIS8_NS6_IS8_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:30,25'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:32,2'
          Dst:             _ZN7log4cxx7pattern20NamePatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_RKNS2_6vectorIS8_NS6_IS8_EEEE
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern22LoggerPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern22LoggerPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggerpatternconverter.h:36,22'
          Dst:             _ZN7log4cxx7pattern22LoggerPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/loggerpatternconverter.h:36,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern22LoggerPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern22LoggerPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggerpatternconverter.h:36,22'
          Dst:             _ZN7log4cxx7pattern22LoggerPatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern22LoggerPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern22LoggerPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern22LoggerPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern22LoggerPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern22LoggerPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern22LoggerPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern20NamePatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggerpatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/loggerpatternconverter.h:41,3'
          Dst:             _ZN7log4cxx7pattern22LoggerPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/loggerpatternconverter.h:42,3'
          Dst:             _ZNK7log4cxx7pattern20NamePatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern22LoggerPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent13getLoggerNameEv
        - _ZNK7log4cxx7pattern20NamePatternConverter10abbreviateEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:46,27'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent13getLoggerNameEv
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:47,2'
          Dst:             _ZNK7log4cxx7pattern20NamePatternConverter10abbreviateEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7pattern22LoggerPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern20NamePatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggerpatternconverter.h:36,22'
          Dst:             _ZN7log4cxx7pattern20NamePatternConverterD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern22LoggerPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern22LoggerPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggerpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern22LoggerPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern22LoggerPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggerpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern22LoggerPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggerpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern22LoggerPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern22LoggerPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggerpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern22LoggerPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggerpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern22LoggerPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern22LoggerPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggerpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern22LoggerPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggerpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern22LoggerPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern22LoggerPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      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:    _ZN7log4cxx7pattern22LoggerPatternConverterC2ERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern20NamePatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_RKNS2_6vectorIS8_NS6_IS8_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:32,2'
          Dst:             _ZN7log4cxx7pattern20NamePatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_RKNS2_6vectorIS8_NS6_IS8_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern22LoggerPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggerpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern22LoggerPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggerpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern22LoggerPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_loggingeventpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingeventpatternconverter.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/main/cpp/loggingeventpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingeventpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern28LoggingEventPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingeventpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern28LoggingEventPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingeventpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterEEC2Ev
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterEED2Ev
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggingeventpatternconverter.h:51,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggingeventpatternconverter.h:51,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/loggingeventpatternconverter.h:51,3'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern28LoggingEventPatternConverter33ClazzLoggingEventPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      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:    _ZNK7log4cxx7pattern28LoggingEventPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingeventpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:59,16'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:61,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:61,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZNK7log4cxx7pattern28LoggingEventPatternConverter16handlesThrowableEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingeventpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      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:    _ZNK7log4cxx7pattern28LoggingEventPatternConverter6formatERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS4_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingeventpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx4castINS_3spi12LoggingEventENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:45,19'
          Dst:             _ZN7log4cxx4castINS_3spi12LoggingEventENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
    - functionName:    _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingeventpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverterC2ENSt3__110unique_ptrINS1_23PatternConverterPrivateENS2_14default_deleteIS4_EEEE
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:38,2'
          Dst:             _ZN7log4cxx7pattern16PatternConverterC2ENSt3__110unique_ptrINS1_23PatternConverterPrivateENS2_14default_deleteIS4_EEEE
    - functionName:    _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingeventpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:33,53'
          Dst:             _ZN7log4cxx7pattern16PatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern28LoggingEventPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingeventpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter8getClassEv
    - functionName:    _ZNK7log4cxx7pattern28LoggingEventPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/loggingeventpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/loggingeventpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverter14getStaticClassEv
    - functionName:    _GLOBAL__sub_I_manualtriggeringpolicy.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/manualtriggeringpolicy.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/main/cpp/manualtriggeringpolicy.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/manualtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22ManualTriggeringPolicy13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7rolling22ManualTriggeringPolicy13registerClassEv
    - functionName:    _ZN7log4cxx7rolling22ManualTriggeringPolicy13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/manualtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7rolling22ManualTriggeringPolicy14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/manualtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyEEC2Ev
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyEED2Ev
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyEEcvRS4_Ev
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/manualtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:45,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/manualtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:45,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/manualtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:45,3'
          Dst:             _ZN7log4cxx7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicyD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicy11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/manualtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicy11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicy11newInstanceEv
    - functionName:    _ZNK7log4cxx7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicy7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/manualtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      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:    _ZNK7log4cxx7rolling22ManualTriggeringPolicy27ClazzManualTriggeringPolicy11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/manualtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22ManualTriggeringPolicyC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:45,3'
          Dst:             _ZN7log4cxx7rolling22ManualTriggeringPolicyC1Ev
    - functionName:    _ZN7log4cxx7rolling22ManualTriggeringPolicyC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/manualtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7rolling16TriggeringPolicyC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:28,25'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:28,25'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:28,25'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyC2Ev
    - functionName:    _ZN7log4cxx7rolling22ManualTriggeringPolicyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/manualtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7rolling22ManualTriggeringPolicyD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:43,22'
          Dst:             _ZN7log4cxx7rolling22ManualTriggeringPolicyD2Ev
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:43,22'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:43,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7rolling22ManualTriggeringPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/manualtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22ManualTriggeringPolicyD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:43,22'
          Dst:             _ZN7log4cxx7rolling22ManualTriggeringPolicyD1Ev
    - functionName:    _ZNK7log4cxx7rolling22ManualTriggeringPolicy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/manualtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22ManualTriggeringPolicy14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:26,1'
          Dst:             _ZN7log4cxx7rolling22ManualTriggeringPolicy14getStaticClassEv
    - functionName:    _ZNK7log4cxx7rolling22ManualTriggeringPolicy10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/manualtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7rolling22ManualTriggeringPolicy4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/manualtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7rolling22ManualTriggeringPolicy14getStaticClassEv
        - _ZNK7log4cxx7rolling16TriggeringPolicy4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:46,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:47,3'
          Dst:             _ZN7log4cxx7rolling22ManualTriggeringPolicy14getStaticClassEv
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:48,3'
          Dst:             _ZNK7log4cxx7rolling16TriggeringPolicy4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx7rolling22ManualTriggeringPolicy15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/manualtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling22ManualTriggeringPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/manualtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling22ManualTriggeringPolicy17isTriggeringEventEPNS_8AppenderERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERKNS4_12basic_stringIwNS4_11char_traitsIwEENS4_9allocatorIwEEEEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/manualtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7rolling22ManualTriggeringPolicyD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/manualtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16TriggeringPolicyD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:43,22'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7rolling22ManualTriggeringPolicy4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/manualtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling22ManualTriggeringPolicy4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling22ManualTriggeringPolicy4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7rolling22ManualTriggeringPolicy10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/manualtriggeringpolicy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling22ManualTriggeringPolicy10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:0,0'
          Dst:             _ZNK7log4cxx7rolling22ManualTriggeringPolicy10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7rolling22ManualTriggeringPolicyD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/manualtriggeringpolicy.h'
      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:
        - _ZN7log4cxx7rolling22ManualTriggeringPolicyD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:0,0'
          Dst:             _ZN7log4cxx7rolling22ManualTriggeringPolicyD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7rolling22ManualTriggeringPolicyD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/rolling/manualtriggeringpolicy.h'
      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:
        - _ZN7log4cxx7rolling22ManualTriggeringPolicyD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/rolling/manualtriggeringpolicy.h:0,0'
          Dst:             _ZN7log4cxx7rolling22ManualTriggeringPolicyD1Ev
    - functionName:    _ZTv0_n72_N7log4cxx7rolling22ManualTriggeringPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/manualtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22ManualTriggeringPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling22ManualTriggeringPolicy9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n64_N7log4cxx7rolling22ManualTriggeringPolicy15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/manualtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling22ManualTriggeringPolicy15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:0,0'
          Dst:             _ZN7log4cxx7rolling22ManualTriggeringPolicy15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZN7log4cxx7rolling22ManualTriggeringPolicyC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/manualtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7rolling16TriggeringPolicyC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:28,25'
          Dst:             _ZN7log4cxx7rolling16TriggeringPolicyC2Ev
    - functionName:    _ZTv0_n32_NK7log4cxx7rolling22ManualTriggeringPolicy8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/manualtriggeringpolicy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7rolling22ManualTriggeringPolicy8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/manualtriggeringpolicy.cpp:0,0'
          Dst:             _ZNK7log4cxx7rolling22ManualTriggeringPolicy8getClassEv
    - functionName:    _GLOBAL__sub_I_messagepatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.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/main/cpp/messagepatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern23MessagePatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7pattern23MessagePatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern23MessagePatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern23MessagePatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern23MessagePatternConverter28ClazzMessagePatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern23MessagePatternConverter28ClazzMessagePatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern23MessagePatternConverter28ClazzMessagePatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern23MessagePatternConverter28ClazzMessagePatternConverterEEC2Ev
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern23MessagePatternConverter28ClazzMessagePatternConverterEED2Ev
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern23MessagePatternConverter28ClazzMessagePatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern23MessagePatternConverter28ClazzMessagePatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern23MessagePatternConverter28ClazzMessagePatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern23MessagePatternConverter28ClazzMessagePatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern23MessagePatternConverter28ClazzMessagePatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern23MessagePatternConverter28ClazzMessagePatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern23MessagePatternConverter28ClazzMessagePatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern23MessagePatternConverter28ClazzMessagePatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern23MessagePatternConverter28ClazzMessagePatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern23MessagePatternConverter28ClazzMessagePatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern23MessagePatternConverter28ClazzMessagePatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern23MessagePatternConverter28ClazzMessagePatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/messagepatternconverter.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:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/messagepatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern23MessagePatternConverter28ClazzMessagePatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/messagepatternconverter.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:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/messagepatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern23MessagePatternConverter28ClazzMessagePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/messagepatternconverter.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:
        - _ZN7log4cxx7pattern23MessagePatternConverter28ClazzMessagePatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/messagepatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7pattern23MessagePatternConverter28ClazzMessagePatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern23MessagePatternConverter28ClazzMessagePatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/messagepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      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:    _ZTv0_n24_N12_GLOBAL__N_129QuotedMessagePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.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:
        - _ZN12_GLOBAL__N_129QuotedMessagePatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagepatternconverter.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_129QuotedMessagePatternConverterD0Ev
    - functionName:    _ZN12_GLOBAL__N_129QuotedMessagePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_129QuotedMessagePatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagepatternconverter.cpp:33,7'
          Dst:             _ZN12_GLOBAL__N_129QuotedMessagePatternConverterD1Ev
    - functionName:    _ZN12_GLOBAL__N_129QuotedMessagePatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_129QuotedMessagePatternConverterD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagepatternconverter.cpp:33,7'
          Dst:             _ZN12_GLOBAL__N_129QuotedMessagePatternConverterD2Ev
        - Src:             'src/main/cpp/messagepatternconverter.cpp:33,7'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN12_GLOBAL__N_129QuotedMessagePatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagepatternconverter.cpp:33,7'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZNK12_GLOBAL__N_129QuotedMessagePatternConverter6formatERKNSt3__110shared_ptrIN7log4cxx3spi12LoggingEventEEERNS1_12basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERNS3_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagepatternconverter.cpp:47,25'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
    - functionName:    _ZTv0_n24_N12_GLOBAL__N_129QuotedMessagePatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.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:
        - _ZN12_GLOBAL__N_129QuotedMessagePatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagepatternconverter.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_129QuotedMessagePatternConverterD1Ev
    - functionName:    _ZN12_GLOBAL__N_129QuotedMessagePatternConverterC1Ew
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagepatternconverter.cpp:37,3'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/messagepatternconverter.cpp:38,6'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/messagepatternconverter.cpp:40,5'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern23MessagePatternConverterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagepatternconverter.cpp:60,26'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/messagepatternconverter.cpp:61,4'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/messagepatternconverter.cpp:64,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern23MessagePatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/messagepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern23MessagePatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/messagepatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern23MessagePatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/messagepatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern23MessagePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/messagepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern23MessagePatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/messagepatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern23MessagePatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern23MessagePatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern23MessagePatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagepatternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7pattern23MessagePatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern23MessagePatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/messagepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern23MessagePatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/messagepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern23MessagePatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/messagepatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/messagepatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7pattern23MessagePatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/messagepatternconverter.h:41,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern23MessagePatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
        - _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
        - _ZNK7log4cxx7pattern16PatternConverter17getFormattingInfoEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagepatternconverter.cpp:78,21'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
        - Src:             'src/main/cpp/messagepatternconverter.cpp:79,15'
          Dst:             _ZNK7log4cxx7pattern16PatternConverter17getFormattingInfoEv
        - Src:             'src/main/cpp/messagepatternconverter.cpp:80,11'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
        - Src:             'src/main/cpp/messagepatternconverter.cpp:81,46'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
        - Src:             'src/main/cpp/messagepatternconverter.cpp:81,68'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
    - functionName:    _ZN7log4cxx7pattern23MessagePatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/messagepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/messagepatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern23MessagePatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/messagepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern23MessagePatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/messagepatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern23MessagePatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern23MessagePatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/messagepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern23MessagePatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/messagepatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern23MessagePatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern23MessagePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/messagepatternconverter.h'
      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:
        - _ZN7log4cxx7pattern23MessagePatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/messagepatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern23MessagePatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern23MessagePatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/messagepatternconverter.h'
      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:
        - _ZN7log4cxx7pattern23MessagePatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/messagepatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern23MessagePatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern23MessagePatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern23MessagePatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagepatternconverter.cpp:61,4'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern23MessagePatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/messagepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern23MessagePatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/messagepatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern23MessagePatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_methodlocationpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/methodlocationpatternconverter.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/main/cpp/methodlocationpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/methodlocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern30MethodLocationPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern30MethodLocationPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern30MethodLocationPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/methodlocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern30MethodLocationPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/methodlocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterEEC2Ev
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterEED2Ev
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/methodlocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/methodlocationpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/methodlocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/methodlocationpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/methodlocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/methodlocationpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/methodlocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7pattern30MethodLocationPatternConverterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/methodlocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:30,33'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:31,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:34,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern30MethodLocationPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/methodlocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern30MethodLocationPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/methodlocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern30MethodLocationPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/methodlocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern30MethodLocationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/methodlocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern30MethodLocationPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/methodlocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern30MethodLocationPatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern30MethodLocationPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/methodlocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern30MethodLocationPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern30MethodLocationPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern30MethodLocationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/methodlocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern30MethodLocationPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/methodlocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern30MethodLocationPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/methodlocationpatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/methodlocationpatternconverter.h:41,3'
          Dst:             _ZN7log4cxx7pattern30MethodLocationPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/methodlocationpatternconverter.h:42,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern30MethodLocationPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/methodlocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter6appendERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS3_IcNS4_IcEENS6_IcEEEE
        - _ZNK7log4cxx3spi12LocationInfo13getMethodNameEv
        - _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:44,28'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:44,53'
          Dst:             _ZNK7log4cxx3spi12LocationInfo13getMethodNameEv
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:44,2'
          Dst:             _ZN7log4cxx7pattern16PatternConverter6appendERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS3_IcNS4_IcEENS6_IcEEEE
    - functionName:    _ZN7log4cxx7pattern30MethodLocationPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/methodlocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/methodlocationpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern30MethodLocationPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/methodlocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern30MethodLocationPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/methodlocationpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern30MethodLocationPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern30MethodLocationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/methodlocationpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern30MethodLocationPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/methodlocationpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern30MethodLocationPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern30MethodLocationPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/methodlocationpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern30MethodLocationPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/methodlocationpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern30MethodLocationPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern30MethodLocationPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/methodlocationpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern30MethodLocationPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/methodlocationpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern30MethodLocationPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern30MethodLocationPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/methodlocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7pattern30MethodLocationPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/methodlocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:31,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern30MethodLocationPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/methodlocationpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern30MethodLocationPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/methodlocationpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern30MethodLocationPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_namepatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/namepatternconverter.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/main/cpp/namepatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/namepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern20NamePatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             _ZN7log4cxx7pattern20NamePatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern20NamePatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/namepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern20NamePatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/namepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern20NamePatternConverter25ClazzNamePatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern20NamePatternConverter25ClazzNamePatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern20NamePatternConverter25ClazzNamePatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern20NamePatternConverter25ClazzNamePatternConverterEEC2Ev
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern20NamePatternConverter25ClazzNamePatternConverterEED2Ev
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern20NamePatternConverter25ClazzNamePatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern20NamePatternConverter25ClazzNamePatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern20NamePatternConverter25ClazzNamePatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern20NamePatternConverter25ClazzNamePatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern20NamePatternConverter25ClazzNamePatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern20NamePatternConverter25ClazzNamePatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern20NamePatternConverter25ClazzNamePatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern20NamePatternConverter25ClazzNamePatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern20NamePatternConverter25ClazzNamePatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern20NamePatternConverter25ClazzNamePatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern20NamePatternConverter25ClazzNamePatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern20NamePatternConverter25ClazzNamePatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/namepatternconverter.h'
      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:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/namepatternconverter.h:41,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern20NamePatternConverter25ClazzNamePatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/namepatternconverter.h'
      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:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/namepatternconverter.h:41,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern20NamePatternConverter25ClazzNamePatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/namepatternconverter.h'
      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:
        - _ZN7log4cxx7pattern20NamePatternConverter25ClazzNamePatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/namepatternconverter.h:41,3'
          Dst:             _ZN7log4cxx7pattern20NamePatternConverter25ClazzNamePatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern20NamePatternConverter25ClazzNamePatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/namepatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      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:    _ZN7log4cxx7pattern20NamePatternConverter27NamePatternConverterPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/namepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern20NamePatternConverter27NamePatternConverterPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/namepatternconverter.cpp:30,30'
          Dst:             _ZN7log4cxx7pattern20NamePatternConverter27NamePatternConverterPrivateD2Ev
    - functionName:    _ZN7log4cxx7pattern20NamePatternConverter27NamePatternConverterPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/namepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/namepatternconverter.cpp:30,30'
          Dst:             _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateD2Ev
    - functionName:    _ZN7log4cxx7pattern20NamePatternConverter27NamePatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_NS3_10shared_ptrINS0_15NameAbbreviatorEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/namepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/namepatternconverter.cpp:33,3'
          Dst:             _ZN7log4cxx7pattern16PatternConverter23PatternConverterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEESB_
    - functionName:    _ZNK7log4cxx7pattern20NamePatternConverter10abbreviateEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/namepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern20NamePatternConverter14getAbbreviatorERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/namepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7pattern15NameAbbreviator14getAbbreviatorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7pattern15NameAbbreviator21getDefaultAbbreviatorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/namepatternconverter.cpp:58,10'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviator14getAbbreviatorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/namepatternconverter.cpp:61,9'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviator21getDefaultAbbreviatorEv
    - functionName:    _ZN7log4cxx7pattern20NamePatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_RKNS2_6vectorIS8_NS6_IS8_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/namepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern20NamePatternConverter14getAbbreviatorERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/namepatternconverter.cpp:49,4'
          Dst:             _ZN7log4cxx7pattern20NamePatternConverter14getAbbreviatorERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
        - Src:             'src/main/cpp/namepatternconverter.cpp:48,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern20NamePatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/namepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern20NamePatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/namepatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern20NamePatternConverter8getClassEv
    - functionName:    _ZNK7log4cxx7pattern20NamePatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/namepatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern20NamePatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/namepatternconverter.cpp:42,1'
          Dst:             _ZN7log4cxx7pattern20NamePatternConverter14getStaticClassEv
    - functionName:    _GLOBAL__sub_I_mdcpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdcpatternconverter.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/main/cpp/mdcpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern19MDCPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             _ZN7log4cxx7pattern19MDCPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern19MDCPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern19MDCPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern19MDCPatternConverter24ClazzMDCPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern19MDCPatternConverter24ClazzMDCPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern19MDCPatternConverter24ClazzMDCPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern19MDCPatternConverter24ClazzMDCPatternConverterEEC2Ev
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern19MDCPatternConverter24ClazzMDCPatternConverterEED2Ev
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern19MDCPatternConverter24ClazzMDCPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern19MDCPatternConverter24ClazzMDCPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern19MDCPatternConverter24ClazzMDCPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern19MDCPatternConverter24ClazzMDCPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern19MDCPatternConverter24ClazzMDCPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern19MDCPatternConverter24ClazzMDCPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern19MDCPatternConverter24ClazzMDCPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern19MDCPatternConverter24ClazzMDCPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern19MDCPatternConverter24ClazzMDCPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern19MDCPatternConverter24ClazzMDCPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern19MDCPatternConverter24ClazzMDCPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern19MDCPatternConverter24ClazzMDCPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/mdcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/mdcpatternconverter.h:35,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern19MDCPatternConverter24ClazzMDCPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/mdcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/mdcpatternconverter.h:35,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern19MDCPatternConverter24ClazzMDCPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/mdcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern19MDCPatternConverter24ClazzMDCPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/mdcpatternconverter.h:35,3'
          Dst:             _ZN7log4cxx7pattern19MDCPatternConverter24ClazzMDCPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern19MDCPatternConverter24ClazzMDCPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/mdcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      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:    _ZN7log4cxx7pattern19MDCPatternConverterC1ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_RKNS2_6vectorIS8_NS6_IS8_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      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:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:28,22'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:33,4'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern19MDCPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/mdcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern19MDCPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/mdcpatternconverter.h:32,22'
          Dst:             _ZN7log4cxx7pattern19MDCPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/mdcpatternconverter.h:32,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern19MDCPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/mdcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern19MDCPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/mdcpatternconverter.h:32,22'
          Dst:             _ZN7log4cxx7pattern19MDCPatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern19MDCPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern19MDCPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:26,1'
          Dst:             _ZN7log4cxx7pattern19MDCPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern19MDCPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/mdcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern19MDCPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/mdcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern19MDCPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/mdcpatternconverter.h:36,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/mdcpatternconverter.h:37,3'
          Dst:             _ZN7log4cxx7pattern19MDCPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/mdcpatternconverter.h:38,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern19MDCPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          332
      EdgeCount:       102
      CyclomaticComplexity: 47
      functionsReached:
        - _ZN7log4cxx10JSONLayout10appendItemERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
        - _ZNK7log4cxx3spi12LoggingEvent12getMDCKeySetEv
        - _ZNK7log4cxx3spi12LoggingEvent6getMDCERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
        - _ZNK7log4cxx7pattern16PatternConverter17getFormattingInfoEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:48,15'
          Dst:             _ZNK7log4cxx7pattern16PatternConverter17getFormattingInfoEv
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:54,33'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:55,26'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent12getMDCKeySetEv
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:58,11'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent6getMDCERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:63,4'
          Dst:             _ZN7log4cxx10JSONLayout10appendItemERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:65,4'
          Dst:             _ZN7log4cxx10JSONLayout10appendItemERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERS7_
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:75,10'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent6getMDCERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:76,12'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:77,57'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
    - functionName:    _ZN7log4cxx7pattern19MDCPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/mdcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/mdcpatternconverter.h:32,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern19MDCPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/mdcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern19MDCPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/mdcpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern19MDCPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern19MDCPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/mdcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern19MDCPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/mdcpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern19MDCPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern19MDCPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/mdcpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern19MDCPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/mdcpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern19MDCPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern19MDCPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/mdcpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern19MDCPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/mdcpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern19MDCPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern19MDCPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern19MDCPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_RKNS2_6vectorIS8_NS6_IS8_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:33,4'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ENSt3__110unique_ptrINS0_16PatternConverter23PatternConverterPrivateENS2_14default_deleteIS5_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern19MDCPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/mdcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern19MDCPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/mdcpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern19MDCPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_ndcpatternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndcpatternconverter.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/main/cpp/ndcpatternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern19NDCPatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern19NDCPatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern19NDCPatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern19NDCPatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern19NDCPatternConverter24ClazzNDCPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern19NDCPatternConverter24ClazzNDCPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern19NDCPatternConverter24ClazzNDCPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern19NDCPatternConverter24ClazzNDCPatternConverterEEC2Ev
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern19NDCPatternConverter24ClazzNDCPatternConverterEED2Ev
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern19NDCPatternConverter24ClazzNDCPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern19NDCPatternConverter24ClazzNDCPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern19NDCPatternConverter24ClazzNDCPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern19NDCPatternConverter24ClazzNDCPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern19NDCPatternConverter24ClazzNDCPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern19NDCPatternConverter24ClazzNDCPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern19NDCPatternConverter24ClazzNDCPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern19NDCPatternConverter24ClazzNDCPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern19NDCPatternConverter24ClazzNDCPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern19NDCPatternConverter24ClazzNDCPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern19NDCPatternConverter24ClazzNDCPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern19NDCPatternConverter24ClazzNDCPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/ndcpatternconverter.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:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/ndcpatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern19NDCPatternConverter24ClazzNDCPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/ndcpatternconverter.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:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/ndcpatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern19NDCPatternConverter24ClazzNDCPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/ndcpatternconverter.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:
        - _ZN7log4cxx7pattern19NDCPatternConverter24ClazzNDCPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/ndcpatternconverter.h:38,3'
          Dst:             _ZN7log4cxx7pattern19NDCPatternConverter24ClazzNDCPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern19NDCPatternConverter24ClazzNDCPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/ndcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      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:    _ZN7log4cxx7pattern19NDCPatternConverterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:30,22'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:31,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:34,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern19NDCPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/ndcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx7pattern19NDCPatternConverterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/ndcpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern19NDCPatternConverterD2Ev
        - Src:             'src/main/include/log4cxx/pattern/ndcpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern19NDCPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/ndcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern19NDCPatternConverterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/ndcpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern19NDCPatternConverterD1Ev
    - functionName:    _ZNK7log4cxx7pattern19NDCPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern19NDCPatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:28,1'
          Dst:             _ZN7log4cxx7pattern19NDCPatternConverter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern19NDCPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/ndcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern19NDCPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/ndcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern19NDCPatternConverter14getStaticClassEv
        - _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/ndcpatternconverter.h:39,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/ndcpatternconverter.h:40,3'
          Dst:             _ZN7log4cxx7pattern19NDCPatternConverter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/ndcpatternconverter.h:41,3'
          Dst:             _ZNK7log4cxx7pattern28LoggingEventPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern19NDCPatternConverter6formatERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          113
      EdgeCount:       35
      CyclomaticComplexity: 16
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent6getNDCERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
        - _ZNK7log4cxx7pattern16PatternConverter17getFormattingInfoEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:45,13'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent6getNDCERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:47,16'
          Dst:             _ZNK7log4cxx7pattern16PatternConverter17getFormattingInfoEv
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:48,12'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:49,57'
          Dst:             _ZNK7log4cxx7pattern14FormattingInfo12getMaxLengthEv
    - functionName:    _ZN7log4cxx7pattern19NDCPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/ndcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/ndcpatternconverter.h:35,22'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx7pattern19NDCPatternConverter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/ndcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern19NDCPatternConverter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/ndcpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern19NDCPatternConverter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx7pattern19NDCPatternConverter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/ndcpatternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern19NDCPatternConverter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/ndcpatternconverter.h:0,0'
          Dst:             _ZNK7log4cxx7pattern19NDCPatternConverter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx7pattern19NDCPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/ndcpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern19NDCPatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/ndcpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern19NDCPatternConverterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx7pattern19NDCPatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/ndcpatternconverter.h'
      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:
        - _ZN7log4cxx7pattern19NDCPatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/ndcpatternconverter.h:0,0'
          Dst:             _ZN7log4cxx7pattern19NDCPatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern19NDCPatternConverter11newInstanceERKNSt3__16vectorINS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS7_IS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7pattern19NDCPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:31,2'
          Dst:             _ZN7log4cxx7pattern28LoggingEventPatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern19NDCPatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/ndcpatternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern19NDCPatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/ndcpatternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern19NDCPatternConverter8getClassEv
    - functionName:    _GLOBAL__sub_I_odbcappender.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.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/main/cpp/odbcappender.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx2db12ODBCAppender13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             _ZN7log4cxx2db12ODBCAppender13registerClassEv
    - functionName:    _ZN7log4cxx2db12ODBCAppender13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx2db12ODBCAppender14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_2db12ODBCAppender17ClazzODBCAppenderEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_2db12ODBCAppender17ClazzODBCAppenderEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_2db12ODBCAppender17ClazzODBCAppenderEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_2db12ODBCAppender17ClazzODBCAppenderEEC2Ev
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_2db12ODBCAppender17ClazzODBCAppenderEED2Ev
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_2db12ODBCAppender17ClazzODBCAppenderEEcvRS4_Ev
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_2db12ODBCAppender17ClazzODBCAppenderEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx2db12ODBCAppender17ClazzODBCAppenderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx2db12ODBCAppender17ClazzODBCAppenderC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_2db12ODBCAppender17ClazzODBCAppenderEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_2db12ODBCAppender17ClazzODBCAppenderEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_2db12ODBCAppender17ClazzODBCAppenderEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_2db12ODBCAppender17ClazzODBCAppenderEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_2db12ODBCAppender17ClazzODBCAppenderEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_2db12ODBCAppender17ClazzODBCAppenderEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_2db12ODBCAppender17ClazzODBCAppenderEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx2db12ODBCAppender17ClazzODBCAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/db/odbcappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/db/odbcappender.h:145,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx2db12ODBCAppender17ClazzODBCAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/db/odbcappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/db/odbcappender.h:145,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx2db12ODBCAppender17ClazzODBCAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/db/odbcappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx2db12ODBCAppender17ClazzODBCAppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/db/odbcappender.h:145,3'
          Dst:             _ZN7log4cxx2db12ODBCAppender17ClazzODBCAppenderD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx2db12ODBCAppender17ClazzODBCAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/db/odbcappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx2db12ODBCAppender17ClazzODBCAppender11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/db/odbcappender.h:0,0'
          Dst:             _ZNK7log4cxx2db12ODBCAppender17ClazzODBCAppender11newInstanceEv
    - functionName:    _ZNK7log4cxx2db12ODBCAppender17ClazzODBCAppender7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/db/odbcappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      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:    _ZNK7log4cxx2db12ODBCAppender17ClazzODBCAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/db/odbcappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx2db12ODBCAppenderC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/db/odbcappender.h:145,3'
          Dst:             _ZN7log4cxx2db12ODBCAppenderC1Ev
    - functionName:    _ZN7log4cxx2db12ODBCAppenderC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:121,15'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/odbcappender.cpp:121,15'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/odbcappender.cpp:121,15'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/odbcappender.cpp:122,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/odbcappender.cpp:141,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/odbcappender.cpp:141,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/odbcappender.cpp:141,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx2db12ODBCAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx2db12ODBCAppenderD2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:144,1'
          Dst:             _ZN7log4cxx2db12ODBCAppenderD2Ev
        - Src:             'src/main/cpp/odbcappender.cpp:144,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/odbcappender.cpp:144,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/odbcappender.cpp:144,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx2db12ODBCAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx2db12ODBCAppenderD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:144,1'
          Dst:             _ZN7log4cxx2db12ODBCAppenderD1Ev
    - functionName:    _ZNK7log4cxx2db12ODBCAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx2db12ODBCAppender14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:117,1'
          Dst:             _ZN7log4cxx2db12ODBCAppender14getStaticClassEv
    - functionName:    _ZNK7log4cxx2db12ODBCAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/db/odbcappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx2db12ODBCAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/db/odbcappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx2db12ODBCAppender14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/db/odbcappender.h:146,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/db/odbcappender.h:147,3'
          Dst:             _ZN7log4cxx2db12ODBCAppender14getStaticClassEv
        - Src:             'src/main/include/log4cxx/db/odbcappender.h:148,3'
          Dst:             _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx2db12ODBCAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:224,2'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx2db12ODBCAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          117
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
        - _ZN7log4cxx2db12ODBCAppender11setPasswordERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx2db12ODBCAppender13setBufferSizeEm
        - _ZN7log4cxx2db12ODBCAppender6setSqlERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx2db12ODBCAppender6setURLERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx2db12ODBCAppender7setUserERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:177,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/odbcappender.cpp:179,16'
          Dst:             _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/odbcappender.cpp:184,3'
          Dst:             _ZN7log4cxx2db12ODBCAppender13setBufferSizeEm
        - Src:             'src/main/cpp/odbcappender.cpp:186,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/odbcappender.cpp:188,3'
          Dst:             _ZN7log4cxx2db12ODBCAppender11setPasswordERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/odbcappender.cpp:190,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/odbcappender.cpp:192,3'
          Dst:             _ZN7log4cxx2db12ODBCAppender6setSqlERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/odbcappender.cpp:194,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/odbcappender.cpp:195,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/odbcappender.cpp:196,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/odbcappender.cpp:198,3'
          Dst:             _ZN7log4cxx2db12ODBCAppender6setURLERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/odbcappender.cpp:200,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/odbcappender.cpp:202,3'
          Dst:             _ZN7log4cxx2db12ODBCAppender7setUserERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/odbcappender.cpp:204,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/odbcappender.cpp:210,21'
          Dst:             _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx2db12ODBCAppender5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - _ZN7log4cxx2db12ODBCAppender16ODBCAppenderPriv5closeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:374,13'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - Src:             'src/main/cpp/odbcappender.cpp:383,10'
          Dst:             _ZN7log4cxx2db12ODBCAppender16ODBCAppenderPriv5closeEv
    - functionName:    _ZNK7log4cxx2db12ODBCAppender14requiresLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx2db12ODBCAppender6appendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 274
      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:    _ZN7log4cxx2db12ODBCAppender7executeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 284
      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:    _ZN7log4cxx2db12ODBCAppender15closeConnectionEPv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 291
      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:    _ZN7log4cxx2db12ODBCAppender13getConnectionERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx2db12ODBCAppender11flushBufferERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 622
      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:    _ZN7log4cxx2db12ODBCAppender16ODBCAppenderPriv5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          109
      EdgeCount:       32
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx2db12ODBCAppender16ODBCAppenderPriv11flushBufferERNS_7helpers4PoolE
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:391,8'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/odbcappender.cpp:392,3'
          Dst:             _ZN7log4cxx2db12ODBCAppender16ODBCAppenderPriv11flushBufferERNS_7helpers4PoolE
        - Src:             'src/main/cpp/odbcappender.cpp:393,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/odbcappender.cpp:393,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/odbcappender.cpp:393,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/odbcappender.cpp:398,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/odbcappender.cpp:398,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/odbcappender.cpp:398,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx2db12ODBCAppender16ODBCAppenderPriv11flushBufferERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx2db12ODBCAppender13setBufferSizeEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx2db12ODBCAppender11setPasswordERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx2db12ODBCAppender6setSqlERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          246
      EdgeCount:       50
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:673,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/odbcappender.cpp:673,11'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/odbcappender.cpp:673,5'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/odbcappender.cpp:673,5'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/odbcappender.cpp:677,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/odbcappender.cpp:677,9'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/odbcappender.cpp:677,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/odbcappender.cpp:677,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7log4cxx2db12ODBCAppender6setURLERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx2db12ODBCAppender7setUserERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx2db12ODBCAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - _ZN7log4cxx16AppenderSkeletonD2Ev
        - _ZN7log4cxx2db12ODBCAppender16ODBCAppenderPriv5closeEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:145,13'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - Src:             'src/main/cpp/odbcappender.cpp:146,10'
          Dst:             _ZN7log4cxx2db12ODBCAppender16ODBCAppenderPriv5closeEv
        - Src:             'src/main/cpp/odbcappender.cpp:147,1'
          Dst:             _ZN7log4cxx16AppenderSkeletonD2Ev
        - Src:             'src/main/cpp/odbcappender.cpp:145,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx2db12ODBCAppender16ODBCAppenderPrivC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/odbcappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
        - _ZN7log4cxx7helpers8TimeZone10getDefaultEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/odbcappender_priv.h:59,5'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
        - Src:             'src/main/include/log4cxx/private/odbcappender_priv.h:64,14'
          Dst:             _ZN7log4cxx7helpers8TimeZone10getDefaultEv
        - Src:             'src/main/include/log4cxx/private/odbcappender_priv.h:68,4'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
    - functionName:    _ZN7log4cxx2db12ODBCAppender16ODBCAppenderPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/odbcappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/odbcappender_priv.h:52,22'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
    - functionName:    _ZN7log4cxx2db12ODBCAppender16ODBCAppenderPrivD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/odbcappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx2db12ODBCAppender16ODBCAppenderPrivD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/odbcappender_priv.h:52,22'
          Dst:             _ZN7log4cxx2db12ODBCAppender16ODBCAppenderPrivD2Ev
    - functionName:    _ZN7log4cxx2db12ODBCAppender16ODBCAppenderPriv11DataBindingD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/odbcappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      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:    _ZTv0_n48_NK7log4cxx2db12ODBCAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/db/odbcappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx2db12ODBCAppender4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/db/odbcappender.h:0,0'
          Dst:             _ZNK7log4cxx2db12ODBCAppender4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx2db12ODBCAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/db/odbcappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx2db12ODBCAppender10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/db/odbcappender.h:0,0'
          Dst:             _ZNK7log4cxx2db12ODBCAppender10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx2db12SQLExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/db/odbcappender.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:
        - _ZN7log4cxx2db12SQLExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/db/odbcappender.h:38,22'
          Dst:             _ZN7log4cxx2db12SQLExceptionD2Ev
    - functionName:    _ZN7log4cxx2db12SQLExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/db/odbcappender.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:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/db/odbcappender.h:38,22'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZNK7log4cxx2db12ODBCAppender13getBufferSizeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx2db12ODBCAppender11getPasswordEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx2db12ODBCAppender6getURLEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx2db12ODBCAppender7getUserEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx2db12ODBCAppender6getSqlEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n112_N7log4cxx2db12ODBCAppender5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.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:
        - _ZN7log4cxx2db12ODBCAppender5closeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:0,0'
          Dst:             _ZN7log4cxx2db12ODBCAppender5closeEv
    - functionName:    _ZNK7log4cxx2db12ODBCAppender15getLogStatementERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n64_N7log4cxx2db12ODBCAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx2db12ODBCAppender15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:0,0'
          Dst:             _ZN7log4cxx2db12ODBCAppender15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZTv0_n160_NK7log4cxx2db12ODBCAppender14requiresLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx2db12ODBCAppender14requiresLayoutEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:0,0'
          Dst:             _ZNK7log4cxx2db12ODBCAppender14requiresLayoutEv
    - functionName:    _ZTv0_n72_N7log4cxx2db12ODBCAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx2db12ODBCAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:0,0'
          Dst:             _ZN7log4cxx2db12ODBCAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n24_N7log4cxx2db12ODBCAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.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:
        - _ZN7log4cxx2db12ODBCAppenderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:0,0'
          Dst:             _ZN7log4cxx2db12ODBCAppenderD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx2db12ODBCAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.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:
        - _ZN7log4cxx2db12ODBCAppenderD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:0,0'
          Dst:             _ZN7log4cxx2db12ODBCAppenderD1Ev
    - functionName:    _ZN7log4cxx2db12ODBCAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:122,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx2db12ODBCAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx2db12ODBCAppender8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:0,0'
          Dst:             _ZNK7log4cxx2db12ODBCAppender8getClassEv
    - functionName:    _ZN7log4cxx2db12SQLExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:82,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKS1_
    - functionName:    _ZN7log4cxx2db12SQLExceptionC2EPKc
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:77,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2EPKc
    - functionName:    _ZN7log4cxx2db12SQLException13formatMessageEsPvPKcRNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - apr_pstrdup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:113,37'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/odbcappender.cpp:113,9'
          Dst:             apr_pstrdup
    - functionName:    _ZN7log4cxx2db12SQLExceptionC2EsPvPKcRNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/odbcappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx2db12SQLException13formatMessageEsPvPKcRNS_7helpers4PoolE
        - _ZN7log4cxx7helpers9ExceptionC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/odbcappender.cpp:71,14'
          Dst:             _ZN7log4cxx2db12SQLException13formatMessageEsPvPKcRNS_7helpers4PoolE
        - Src:             'src/main/cpp/odbcappender.cpp:71,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2EPKc
    - functionName:    _GLOBAL__sub_I_outputstreamwriter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstreamwriter.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/main/cpp/outputstreamwriter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstreamwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18OutputStreamWriter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers18OutputStreamWriter13registerClassEv
    - functionName:    _ZN7log4cxx7helpers18OutputStreamWriter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstreamwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers18OutputStreamWriter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstreamwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_18OutputStreamWriter23ClazzOutputStreamWriterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_18OutputStreamWriter23ClazzOutputStreamWriterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_18OutputStreamWriter23ClazzOutputStreamWriterEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_18OutputStreamWriter23ClazzOutputStreamWriterEEC2Ev
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_18OutputStreamWriter23ClazzOutputStreamWriterEED2Ev
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_18OutputStreamWriter23ClazzOutputStreamWriterEEcvRS3_Ev
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_18OutputStreamWriter23ClazzOutputStreamWriterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18OutputStreamWriter23ClazzOutputStreamWriterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers18OutputStreamWriter23ClazzOutputStreamWriterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_18OutputStreamWriter23ClazzOutputStreamWriterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_18OutputStreamWriter23ClazzOutputStreamWriterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_18OutputStreamWriter23ClazzOutputStreamWriterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_18OutputStreamWriter23ClazzOutputStreamWriterEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_18OutputStreamWriter23ClazzOutputStreamWriterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_18OutputStreamWriter23ClazzOutputStreamWriterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_18OutputStreamWriter23ClazzOutputStreamWriterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers18OutputStreamWriter23ClazzOutputStreamWriterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/outputstreamwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/outputstreamwriter.h:46,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers18OutputStreamWriter23ClazzOutputStreamWriterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/outputstreamwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/outputstreamwriter.h:46,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers18OutputStreamWriter23ClazzOutputStreamWriterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/outputstreamwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18OutputStreamWriter23ClazzOutputStreamWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/outputstreamwriter.h:46,3'
          Dst:             _ZN7log4cxx7helpers18OutputStreamWriter23ClazzOutputStreamWriterD2Ev
    - functionName:    _ZNK7log4cxx7helpers18OutputStreamWriter23ClazzOutputStreamWriter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/outputstreamwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      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:    _ZN7log4cxx7helpers18OutputStreamWriter25OutputStreamWriterPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstreamwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      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:    _ZN7log4cxx7helpers18OutputStreamWriter25OutputStreamWriterPrivateC2ERKNSt3__110shared_ptrINS0_12OutputStreamEEERKNS4_INS0_14CharsetEncoderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstreamwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers18OutputStreamWriter4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/outputstreamwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers18OutputStreamWriter14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx7helpers6Writer4castERKNS0_5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/outputstreamwriter.h:47,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/outputstreamwriter.h:48,3'
          Dst:             _ZN7log4cxx7helpers18OutputStreamWriter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/outputstreamwriter.h:49,3'
          Dst:             _ZNK7log4cxx7helpers6Writer4castERKNS0_5ClassE
    - functionName:    _ZNK7log4cxx7helpers18OutputStreamWriter10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/outputstreamwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers18OutputStreamWriter18getOutputStreamPtrEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstreamwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers18OutputStreamWriter5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstreamwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          175
      EdgeCount:       40
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer4flipEv
        - _ZN7log4cxx7helpers10ByteBuffer5clearEv
        - _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - _ZN7log4cxx7helpers10ByteBufferD2Ev
        - _ZN7log4cxx7helpers12OutputStream5writeERNS0_10ByteBufferE
        - _ZN7log4cxx7helpers14CharsetEncoder19isTriviallyCopyableERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrIS1_EE
        - _ZN7log4cxx7helpers14CharsetEncoder6encodeERNSt3__110shared_ptrIS1_EERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEERNS0_10ByteBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstreamwriter.cpp:88,6'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder19isTriviallyCopyableERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrIS1_EE
        - Src:             'src/main/cpp/outputstreamwriter.cpp:90,14'
          Dst:             _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - Src:             'src/main/cpp/outputstreamwriter.cpp:91,16'
          Dst:             _ZN7log4cxx7helpers12OutputStream5writeERNS0_10ByteBufferE
        - Src:             'src/main/cpp/outputstreamwriter.cpp:92,2'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/outputstreamwriter.cpp:92,2'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/outputstreamwriter.cpp:108,14'
          Dst:             _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - Src:             'src/main/cpp/outputstreamwriter.cpp:114,4'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder6encodeERNSt3__110shared_ptrIS1_EERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEERNS0_10ByteBufferE
        - Src:             'src/main/cpp/outputstreamwriter.cpp:115,8'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer4flipEv
        - Src:             'src/main/cpp/outputstreamwriter.cpp:116,17'
          Dst:             _ZN7log4cxx7helpers12OutputStream5writeERNS0_10ByteBufferE
        - Src:             'src/main/cpp/outputstreamwriter.cpp:117,8'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer5clearEv
        - Src:             'src/main/cpp/outputstreamwriter.cpp:124,2'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/outputstreamwriter.cpp:120,3'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder6encodeERNSt3__110shared_ptrIS1_EERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEERNS0_10ByteBufferE
        - Src:             'src/main/cpp/outputstreamwriter.cpp:122,7'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer4flipEv
        - Src:             'src/main/cpp/outputstreamwriter.cpp:123,16'
          Dst:             _ZN7log4cxx7helpers12OutputStream5writeERNS0_10ByteBufferE
        - Src:             'src/main/cpp/outputstreamwriter.cpp:124,2'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
    - functionName:    _ZN7log4cxx7helpers18OutputStreamWriter5flushERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstreamwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStream5flushEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstreamwriter.cpp:81,15'
          Dst:             _ZN7log4cxx7helpers12OutputStream5flushEv
    - functionName:    _ZN7log4cxx7helpers18OutputStreamWriter5closeERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstreamwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStream5closeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstreamwriter.cpp:76,15'
          Dst:             _ZN7log4cxx7helpers12OutputStream5closeEv
    - functionName:    _ZN7log4cxx7helpers18OutputStreamWriterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstreamwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18OutputStreamWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstreamwriter.cpp:71,1'
          Dst:             _ZN7log4cxx7helpers18OutputStreamWriterD2Ev
    - functionName:    _ZN7log4cxx7helpers18OutputStreamWriterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstreamwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6WriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstreamwriter.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers6WriterD2Ev
    - functionName:    _ZNK7log4cxx7helpers18OutputStreamWriter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstreamwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18OutputStreamWriter14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstreamwriter.cpp:28,1'
          Dst:             _ZN7log4cxx7helpers18OutputStreamWriter14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers18OutputStreamWriterC2ERNSt3__110shared_ptrINS0_12OutputStreamEEERNS3_INS0_14CharsetEncoderEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstreamwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          141
      EdgeCount:       53
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6WriterC2Ev
        - _ZN7log4cxx7helpers6WriterD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstreamwriter.cpp:53,21'
          Dst:             _ZN7log4cxx7helpers6WriterC2Ev
        - Src:             'src/main/cpp/outputstreamwriter.cpp:61,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/outputstreamwriter.cpp:61,9'
          Dst:             _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/outputstreamwriter.cpp:61,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/outputstreamwriter.cpp:61,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/outputstreamwriter.cpp:66,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/outputstreamwriter.cpp:66,9'
          Dst:             _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/outputstreamwriter.cpp:66,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/outputstreamwriter.cpp:66,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/outputstreamwriter.cpp:68,1'
          Dst:             _ZN7log4cxx7helpers6WriterD2Ev
    - functionName:    _ZN7log4cxx7helpers18OutputStreamWriterC2ERNSt3__110shared_ptrINS0_12OutputStreamEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/outputstreamwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          92
      EdgeCount:       32
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6WriterC2Ev
        - _ZN7log4cxx7helpers6WriterD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/outputstreamwriter.cpp:44,21'
          Dst:             _ZN7log4cxx7helpers6WriterC2Ev
        - Src:             'src/main/cpp/outputstreamwriter.cpp:49,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/outputstreamwriter.cpp:49,9'
          Dst:             _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/outputstreamwriter.cpp:49,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/outputstreamwriter.cpp:49,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/outputstreamwriter.cpp:51,1'
          Dst:             _ZN7log4cxx7helpers6WriterD2Ev
    - functionName:    _GLOBAL__sub_I_patternconverter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.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/main/cpp/patternconverter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7pattern16PatternConverter13registerClassEv
    - functionName:    _ZN7log4cxx7pattern16PatternConverter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern16PatternConverter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern16PatternConverter21ClazzPatternConverterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern16PatternConverter21ClazzPatternConverterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern16PatternConverter21ClazzPatternConverterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern16PatternConverter21ClazzPatternConverterEEC2Ev
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern16PatternConverter21ClazzPatternConverterEED2Ev
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern16PatternConverter21ClazzPatternConverterEEcvRS4_Ev
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern16PatternConverter21ClazzPatternConverterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter21ClazzPatternConverterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern16PatternConverter21ClazzPatternConverterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern16PatternConverter21ClazzPatternConverterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern16PatternConverter21ClazzPatternConverterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern16PatternConverter21ClazzPatternConverterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern16PatternConverter21ClazzPatternConverterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern16PatternConverter21ClazzPatternConverterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern16PatternConverter21ClazzPatternConverterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern16PatternConverter21ClazzPatternConverterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern16PatternConverter21ClazzPatternConverterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/patternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/patternconverter.h:64,9'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern16PatternConverter21ClazzPatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/patternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/patternconverter.h:64,9'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern16PatternConverter21ClazzPatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/patternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter21ClazzPatternConverterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/patternconverter.h:64,9'
          Dst:             _ZN7log4cxx7pattern16PatternConverter21ClazzPatternConverterD2Ev
    - functionName:    _ZNK7log4cxx7pattern16PatternConverter21ClazzPatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/patternconverter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      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:    _ZNK7log4cxx7pattern16PatternConverter6formatERKNSt3__110shared_ptrINS_7helpers6ObjectEEERNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternconverter.cpp:75,16'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/patternconverter.cpp:77,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/patternconverter.cpp:77,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7pattern16PatternConverter17setFormattingInfoERKNSt3__110shared_ptrINS0_14FormattingInfoEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern16PatternConverter17getFormattingInfoEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern16PatternConverter6appendERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS3_IcNS4_IcEENS6_IcEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternconverter.cpp:58,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
    - functionName:    _ZNK7log4cxx7pattern16PatternConverter13getStyleClassERKNSt3__110shared_ptrINS_7helpers6ObjectEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern16PatternConverter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7pattern16PatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.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:
        - _ZN7log4cxx7pattern16PatternConverterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternconverter.cpp:0,0'
          Dst:             _ZN7log4cxx7pattern16PatternConverterD0Ev
    - functionName:    _ZN7log4cxx7pattern16PatternConverterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx7pattern16PatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.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:
        - _ZN7log4cxx7pattern16PatternConverterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternconverter.cpp:0,0'
          Dst:             _ZN7log4cxx7pattern16PatternConverterD1Ev
    - functionName:    _ZN7log4cxx7pattern16PatternConverterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern16PatternConverterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern16PatternConverterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern16PatternConverterC2ENSt3__110unique_ptrINS1_23PatternConverterPrivateENS2_14default_deleteIS4_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n32_NK7log4cxx7pattern16PatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7pattern16PatternConverter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternconverter.cpp:0,0'
          Dst:             _ZNK7log4cxx7pattern16PatternConverter8getClassEv
    - functionName:    _ZNK7log4cxx7pattern16PatternConverter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/patternconverter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16PatternConverter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/patternconverter.cpp:27,1'
          Dst:             _ZN7log4cxx7pattern16PatternConverter14getStaticClassEv
    - functionName:    _ZTv0_n24_N7log4cxx3spi10RootLoggerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/rootlogger.h'
      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:
        - _ZN7log4cxx3spi10RootLoggerD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/rootlogger.h:0,0'
          Dst:             _ZN7log4cxx3spi10RootLoggerD0Ev
    - functionName:    _ZN7log4cxx3spi10RootLoggerD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/rootlogger.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi10RootLoggerD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/rootlogger.h:50,17'
          Dst:             _ZN7log4cxx3spi10RootLoggerD1Ev
    - functionName:    _ZN7log4cxx3spi10RootLoggerD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/rootlogger.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi10RootLoggerD2Ev
        - _ZN7log4cxx3spi18AppenderAttachableD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/rootlogger.h:50,17'
          Dst:             _ZN7log4cxx3spi10RootLoggerD2Ev
        - Src:             'src/main/include/log4cxx/spi/rootlogger.h:50,17'
          Dst:             _ZN7log4cxx3spi18AppenderAttachableD2Ev
        - Src:             'src/main/include/log4cxx/spi/rootlogger.h:50,17'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3spi10RootLoggerD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/rootlogger.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6LoggerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/rootlogger.h:50,18'
          Dst:             _ZN7log4cxx6LoggerD2Ev
    - functionName:    _ZNK7log4cxx3spi10RootLogger17getEffectiveLevelEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rootlogger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6Logger8getLevelEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rootlogger.cpp:42,9'
          Dst:             _ZNK7log4cxx6Logger8getLevelEv
    - functionName:    _ZN7log4cxx3spi10RootLogger8setLevelENSt3__110shared_ptrINS_5LevelEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rootlogger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7log4cxx6Logger8setLevelENSt3__110shared_ptrINS_5LevelEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rootlogger.cpp:49,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/rootlogger.cpp:53,11'
          Dst:             _ZN7log4cxx6Logger8setLevelENSt3__110shared_ptrINS_5LevelEEE
    - functionName:    _ZTv0_n24_N7log4cxx3spi10RootLoggerD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/rootlogger.h'
      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:
        - _ZN7log4cxx3spi10RootLoggerD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/spi/rootlogger.h:0,0'
          Dst:             _ZN7log4cxx3spi10RootLoggerD1Ev
    - functionName:    _ZN7log4cxx3spi10RootLoggerC1ERNS_7helpers4PoolENSt3__110shared_ptrINS_5LevelEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rootlogger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi10RootLoggerC1ERKNSt3__110shared_ptrINS_5LevelEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rootlogger.cpp:35,4'
          Dst:             _ZN7log4cxx3spi10RootLoggerC1ERKNSt3__110shared_ptrINS_5LevelEEE
    - functionName:    _ZN7log4cxx3spi10RootLoggerC1ERKNSt3__110shared_ptrINS_5LevelEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rootlogger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx3spi18AppenderAttachableC2Ev
        - _ZN7log4cxx3spi18AppenderAttachableD2Ev
        - _ZN7log4cxx6LoggerC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx6LoggerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rootlogger.cpp:27,13'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/rootlogger.cpp:27,13'
          Dst:             _ZN7log4cxx3spi18AppenderAttachableC2Ev
        - Src:             'src/main/cpp/rootlogger.cpp:28,4'
          Dst:             _ZN7log4cxx6LoggerC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/rootlogger.cpp:31,1'
          Dst:             _ZN7log4cxx6LoggerD2Ev
        - Src:             'src/main/cpp/rootlogger.cpp:31,1'
          Dst:             _ZN7log4cxx3spi18AppenderAttachableD2Ev
        - Src:             'src/main/cpp/rootlogger.cpp:31,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3spi10RootLoggerC2ERNS_7helpers4PoolENSt3__110shared_ptrINS_5LevelEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rootlogger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi10RootLoggerC2ERKNSt3__110shared_ptrINS_5LevelEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rootlogger.cpp:35,4'
          Dst:             _ZN7log4cxx3spi10RootLoggerC2ERKNSt3__110shared_ptrINS_5LevelEEE
    - functionName:    _ZN7log4cxx3spi10RootLoggerC2ERKNSt3__110shared_ptrINS_5LevelEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/rootlogger.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          82
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx6LoggerC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - _ZN7log4cxx6LoggerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/rootlogger.cpp:28,4'
          Dst:             _ZN7log4cxx6LoggerC2ERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEE
        - Src:             'src/main/cpp/rootlogger.cpp:31,1'
          Dst:             _ZN7log4cxx6LoggerD2Ev
    - functionName:    _ZN7log4cxx7helpers16SimpleDateFormat23SimpleDateFormatPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 808
      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:    _ZN7log4cxx7helpers16SimpleDateFormat23SimpleDateFormatPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 811
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8TimeZone10getDefaultEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:810,12'
          Dst:             _ZN7log4cxx7helpers8TimeZone10getDefaultEv
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl12LiteralToken6formatERNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEERK14apr_time_exp_tRNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl12LiteralTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12LiteralTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:220,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12LiteralTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl12LiteralTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:220,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl19RFC822TimeZoneToken6formatERNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEERK14apr_time_exp_tRNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          147
      EdgeCount:       47
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:631,5'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/simpledateformat.cpp:638,5'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl19RFC822TimeZoneTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl19RFC822TimeZoneTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:604,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl19RFC822TimeZoneTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl19RFC822TimeZoneTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:604,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
    - functionName:    _ZNK7log4cxx7helpers8TimeZone5getIDEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/timezone.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl20GeneralTimeZoneToken6formatERNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEERK14apr_time_exp_tRNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7log4cxx7helpers8TimeZone5getIDEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:590,23'
          Dst:             _ZNK7log4cxx7helpers8TimeZone5getIDEv
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl20GeneralTimeZoneToken11setTimeZoneERKNSt3__110shared_ptrINS0_8TimeZoneEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl20GeneralTimeZoneTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl20GeneralTimeZoneTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:581,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl20GeneralTimeZoneTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl20GeneralTimeZoneTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:581,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl16MillisecondToken8getFieldERK14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl16MillisecondTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl16MillisecondTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:532,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl16MillisecondTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl16MillisecondTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:532,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:255,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl16MicrosecondToken8getFieldERK14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl16MicrosecondTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl16MicrosecondTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:547,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl16MicrosecondTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl16MicrosecondTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:547,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl11SecondToken8getFieldERK14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl11SecondTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl11SecondTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:517,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl11SecondTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl11SecondTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:517,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl11MinuteToken8getFieldERK14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl11MinuteTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl11MinuteTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:502,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl11MinuteTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl11MinuteTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:502,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl9HourToken8getFieldERK14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl9HourTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl9HourTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:484,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl9HourTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl9HourTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:484,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl17MilitaryHourToken8getFieldERK14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl17MilitaryHourTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl17MilitaryHourTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:466,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl17MilitaryHourTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl17MilitaryHourTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:466,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl9AMPMToken6formatERNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEERK14apr_time_exp_tRNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImplL10appendNameERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_6vectorIS8_NS6_IS8_EEEEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:572,4'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImplL10appendNameERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_6vectorIS8_NS6_IS8_EEEEi
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImplL10appendNameERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_6vectorIS8_NS6_IS8_EEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl9AMPMTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl9AMPMTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:562,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl9AMPMTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl9AMPMTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:562,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternToken11setTimeZoneERKNSt3__110shared_ptrINS0_8TimeZoneEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      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:    _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternToken16incrementHalfDayER2tmR14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl16FullDayNameToken6formatERNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEERK14apr_time_exp_tRNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImplL10appendNameERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_6vectorIS8_NS6_IS8_EEEEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:456,4'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImplL10appendNameERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_6vectorIS8_NS6_IS8_EEEEi
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl16FullDayNameTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl16FullDayNameTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:446,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl16FullDayNameTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl16FullDayNameTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:446,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl23AbbreviatedDayNameToken6formatERNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEERK14apr_time_exp_tRNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImplL10appendNameERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_6vectorIS8_NS6_IS8_EEEEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:436,4'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImplL10appendNameERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_6vectorIS8_NS6_IS8_EEEEi
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl23AbbreviatedDayNameTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl23AbbreviatedDayNameTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:426,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl23AbbreviatedDayNameTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl23AbbreviatedDayNameTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:426,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternToken12incrementDayER2tmR14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl21DayOfWeekInMonthToken8getFieldERK14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 420
      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:    _ZN7log4cxx7helpers20SimpleDateFormatImpl21DayOfWeekInMonthTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl21DayOfWeekInMonthTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:411,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl21DayOfWeekInMonthTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl21DayOfWeekInMonthTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:411,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl15DayInMonthToken8getFieldERK14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl15DayInMonthTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl15DayInMonthTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:381,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl15DayInMonthTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl15DayInMonthTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:381,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl14DayInYearToken8getFieldERK14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl14DayInYearTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      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:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl14DayInYearTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:396,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl14DayInYearTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl14DayInYearTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:396,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl16WeekInMonthToken8getFieldERK14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl16WeekInMonthTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl16WeekInMonthTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:366,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl16WeekInMonthTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl16WeekInMonthTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:366,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl15WeekInYearToken8getFieldERK14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl15WeekInYearTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl15WeekInYearTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:351,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl15WeekInYearTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl15WeekInYearTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:351,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl18FullMonthNameToken6formatERNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEERK14apr_time_exp_tRNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImplL10appendNameERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_6vectorIS8_NS6_IS8_EEEEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:342,4'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImplL10appendNameERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_6vectorIS8_NS6_IS8_EEEEi
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl18FullMonthNameTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl18FullMonthNameTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:332,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl18FullMonthNameTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl18FullMonthNameTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:332,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
    - functionName:    _ZNKRSt3__115basic_stringbufIwNS_11char_traitsIwEENS_9allocatorIwEEE3strB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/sstream'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__119basic_ostringstreamIwNS_11char_traitsIwEENS_9allocatorIwEEE3strB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/sstream'
      linkageType:     InternalLinkage
      functionLinenumber: 1097
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__115basic_stringbufIwNS_11char_traitsIwEENS_9allocatorIwEEE3strB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/sstream:1097,65'
          Dst:             _ZNKRSt3__115basic_stringbufIwNS_11char_traitsIwEENS_9allocatorIwEEE3strB8ne220000Ev
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl25AbbreviatedMonthNameToken6formatERNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEERK14apr_time_exp_tRNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImplL10appendNameERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_6vectorIS8_NS6_IS8_EEEEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:323,4'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImplL10appendNameERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_6vectorIS8_NS6_IS8_EEEEi
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl25AbbreviatedMonthNameTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl25AbbreviatedMonthNameTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:313,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl25AbbreviatedMonthNameTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl25AbbreviatedMonthNameTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:313,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternToken14incrementMonthER2tmR14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternToken11renderFacetEPKNSt3__16localeEPFvR2tmR14apr_time_exp_tEcjPKcRNS3_6vectorINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENSJ_ISL_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          351
      EdgeCount:       99
      CyclomaticComplexity: 47
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
        - _ZNKRSt3__119basic_ostringstreamIwNS_11char_traitsIwEENS_9allocatorIwEEE3strB8ne220000Ev
        - apr_strftime
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:162,29'
          Dst:             _ZNKRSt3__119basic_ostringstreamIwNS_11char_traitsIwEENS_9allocatorIwEEE3strB8ne220000Ev
        - Src:             'src/main/cpp/simpledateformat.cpp:162,7'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - Src:             'src/main/cpp/simpledateformat.cpp:163,18'
          Dst:             _ZNKRSt3__119basic_ostringstreamIwNS_11char_traitsIwEENS_9allocatorIwEEE3strB8ne220000Ev
        - Src:             'src/main/cpp/simpledateformat.cpp:178,30'
          Dst:             _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
        - Src:             'src/main/cpp/simpledateformat.cpp:178,8'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/simpledateformat.cpp:179,19'
          Dst:             _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne220000Ev
        - Src:             'src/main/cpp/simpledateformat.cpp:193,25'
          Dst:             apr_strftime
        - Src:             'src/main/cpp/simpledateformat.cpp:198,6'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
    - functionName:    apr_strftime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl10MonthToken8getFieldERK14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl10MonthTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl10MonthTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:298,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl10MonthTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl10MonthTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      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:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:298,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl9YearToken8getFieldERK14apr_time_exp_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl12NumericToken6formatERNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEERK14apr_time_exp_tRNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:268,4'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl9YearTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl9YearTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:283,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl9YearTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl9YearTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:283,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:258,3'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 255
      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:    _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      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:    _ZNK7log4cxx7helpers20SimpleDateFormatImpl8EraToken6formatERNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEERK14apr_time_exp_tRNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 250
      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: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl8EraTokenD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl8EraTokenD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:239,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl8EraTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl8EraTokenD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:239,7'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers16SimpleDateFormat11setTimeZoneERKNSt3__110shared_ptrINS0_8TimeZoneEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers16SimpleDateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEElRNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:861,16'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/simpledateformat.cpp:872,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/simpledateformat.cpp:872,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7helpers16SimpleDateFormatD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers16SimpleDateFormatD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:851,1'
          Dst:             _ZN7log4cxx7helpers16SimpleDateFormatD2Ev
    - functionName:    _ZN7log4cxx7helpers16SimpleDateFormatD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers10DateFormatD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:856,1'
          Dst:             _ZN7log4cxx7helpers10DateFormatD2Ev
    - functionName:    _ZN7log4cxx7helpers16SimpleDateFormatC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS2_6localeE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          104
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7log4cxx7helpers10DateFormatC2Ev
        - _ZN7log4cxx7helpers10DateFormatD2Ev
        - _ZN7log4cxx7helpers16SimpleDateFormat12parsePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS2_6localeERNS2_6vectorIPNS0_20SimpleDateFormatImpl12PatternTokenENS6_ISH_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:839,19'
          Dst:             _ZN7log4cxx7helpers10DateFormatC2Ev
        - Src:             'src/main/cpp/simpledateformat.cpp:841,2'
          Dst:             _ZN7log4cxx7helpers16SimpleDateFormat12parsePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS2_6localeERNS2_6vectorIPNS0_20SimpleDateFormatImpl12PatternTokenENS6_ISH_EEEE
        - Src:             'src/main/cpp/simpledateformat.cpp:847,1'
          Dst:             _ZN7log4cxx7helpers10DateFormatD2Ev
    - functionName:    _ZN7log4cxx7helpers16SimpleDateFormat12parsePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS2_6localeERNS2_6vectorIPNS0_20SimpleDateFormatImpl12PatternTokenENS6_ISH_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          92
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers16SimpleDateFormat8addTokenEwiPKNSt3__16localeERNS2_6vectorIPNS0_20SimpleDateFormatImpl12PatternTokenENS2_9allocatorIS9_EEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:797,5'
          Dst:             _ZN7log4cxx7helpers16SimpleDateFormat8addTokenEwiPKNSt3__16localeERNS2_6vectorIPNS0_20SimpleDateFormatImpl12PatternTokenENS2_9allocatorIS9_EEEE
        - Src:             'src/main/cpp/simpledateformat.cpp:803,3'
          Dst:             _ZN7log4cxx7helpers16SimpleDateFormat8addTokenEwiPKNSt3__16localeERNS2_6vectorIPNS0_20SimpleDateFormatImpl12PatternTokenENS2_9allocatorIS9_EEEE
    - functionName:    _ZN7log4cxx7helpers16SimpleDateFormat8addTokenEwiPKNSt3__16localeERNS2_6vectorIPNS0_20SimpleDateFormatImpl12PatternTokenENS2_9allocatorIS9_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          506
      EdgeCount:       156
      CyclomaticComplexity: 69
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl10MonthTokenC2Ei
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl11MinuteTokenC2Ei
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl11SecondTokenC2Ei
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12LiteralTokenC2Ewi
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl14DayInYearTokenC2Ei
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl15DayInMonthTokenC2Ei
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl15WeekInYearTokenC2Ei
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl16FullDayNameTokenC2EiPKNSt3__16localeE
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl16MicrosecondTokenC2Ei
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl16MillisecondTokenC2Ei
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl16WeekInMonthTokenC2Ei
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl17MilitaryHourTokenC2Eii
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl18FullMonthNameTokenC2EiPKNSt3__16localeE
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl19RFC822TimeZoneTokenC2Ei
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl20GeneralTimeZoneTokenC2Ei
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl21DayOfWeekInMonthTokenC2Ei
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl23AbbreviatedDayNameTokenC2EiPKNSt3__16localeE
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl25AbbreviatedMonthNameTokenC2EiPKNSt3__16localeE
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl8EraTokenC2EiPKNSt3__16localeE
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl9AMPMTokenC2EiPKNSt3__16localeE
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl9HourTokenC2Eii
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl9YearTokenC2Ei
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/main/cpp/simpledateformat.cpp:662,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:665,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl8EraTokenC2EiPKNSt3__16localeE
        - Src:             'src/main/cpp/simpledateformat.cpp:669,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl9YearTokenC2Ei
        - Src:             'src/main/cpp/simpledateformat.cpp:675,19'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl10MonthTokenC2Ei
        - Src:             'src/main/cpp/simpledateformat.cpp:679,19'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl25AbbreviatedMonthNameTokenC2EiPKNSt3__16localeE
        - Src:             'src/main/cpp/simpledateformat.cpp:683,19'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl18FullMonthNameTokenC2EiPKNSt3__16localeE
        - Src:             'src/main/cpp/simpledateformat.cpp:689,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl15WeekInYearTokenC2Ei
        - Src:             'src/main/cpp/simpledateformat.cpp:693,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl16WeekInMonthTokenC2Ei
        - Src:             'src/main/cpp/simpledateformat.cpp:697,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl14DayInYearTokenC2Ei
        - Src:             'src/main/cpp/simpledateformat.cpp:701,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl15DayInMonthTokenC2Ei
        - Src:             'src/main/cpp/simpledateformat.cpp:705,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl21DayOfWeekInMonthTokenC2Ei
        - Src:             'src/main/cpp/simpledateformat.cpp:711,19'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl23AbbreviatedDayNameTokenC2EiPKNSt3__16localeE
        - Src:             'src/main/cpp/simpledateformat.cpp:715,19'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl16FullDayNameTokenC2EiPKNSt3__16localeE
        - Src:             'src/main/cpp/simpledateformat.cpp:721,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl9AMPMTokenC2EiPKNSt3__16localeE
        - Src:             'src/main/cpp/simpledateformat.cpp:725,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl17MilitaryHourTokenC2Eii
        - Src:             'src/main/cpp/simpledateformat.cpp:729,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl17MilitaryHourTokenC2Eii
        - Src:             'src/main/cpp/simpledateformat.cpp:733,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl9HourTokenC2Eii
        - Src:             'src/main/cpp/simpledateformat.cpp:737,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl9HourTokenC2Eii
        - Src:             'src/main/cpp/simpledateformat.cpp:741,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl11MinuteTokenC2Ei
        - Src:             'src/main/cpp/simpledateformat.cpp:745,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl11SecondTokenC2Ei
        - Src:             'src/main/cpp/simpledateformat.cpp:751,19'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl16MicrosecondTokenC2Ei
        - Src:             'src/main/cpp/simpledateformat.cpp:758,19'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl16MillisecondTokenC2Ei
        - Src:             'src/main/cpp/simpledateformat.cpp:764,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl20GeneralTimeZoneTokenC2Ei
        - Src:             'src/main/cpp/simpledateformat.cpp:768,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl19RFC822TimeZoneTokenC2Ei
        - Src:             'src/main/cpp/simpledateformat.cpp:772,18'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12LiteralTokenC2Ewi
        - Src:             'src/main/cpp/simpledateformat.cpp:775,2'
          Dst:             __assert_fail
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl8EraTokenC2EiPKNSt3__16localeE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:242,3'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl9YearTokenC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:286,29'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl10MonthTokenC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:301,30'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl25AbbreviatedMonthNameTokenC2EiPKNSt3__16localeE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternToken11renderFacetEPKNSt3__16localeEPFvR2tmR14apr_time_exp_tEcjPKcRNS3_6vectorINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENSJ_ISL_EEEE
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:316,3'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
        - Src:             'src/main/cpp/simpledateformat.cpp:318,4'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternToken11renderFacetEPKNSt3__16localeEPFvR2tmR14apr_time_exp_tEcjPKcRNS3_6vectorINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENSJ_ISL_EEEE
        - Src:             'src/main/cpp/simpledateformat.cpp:319,3'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl18FullMonthNameTokenC2EiPKNSt3__16localeE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternToken11renderFacetEPKNSt3__16localeEPFvR2tmR14apr_time_exp_tEcjPKcRNS3_6vectorINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENSJ_ISL_EEEE
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:335,3'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
        - Src:             'src/main/cpp/simpledateformat.cpp:337,4'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternToken11renderFacetEPKNSt3__16localeEPFvR2tmR14apr_time_exp_tEcjPKcRNS3_6vectorINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENSJ_ISL_EEEE
        - Src:             'src/main/cpp/simpledateformat.cpp:338,3'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl15WeekInYearTokenC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:354,35'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl16WeekInMonthTokenC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:369,36'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl14DayInYearTokenC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:399,34'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl15DayInMonthTokenC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:384,35'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl21DayOfWeekInMonthTokenC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:414,41'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl23AbbreviatedDayNameTokenC2EiPKNSt3__16localeE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternToken11renderFacetEPKNSt3__16localeEPFvR2tmR14apr_time_exp_tEcjPKcRNS3_6vectorINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENSJ_ISL_EEEE
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:429,3'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
        - Src:             'src/main/cpp/simpledateformat.cpp:431,4'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternToken11renderFacetEPKNSt3__16localeEPFvR2tmR14apr_time_exp_tEcjPKcRNS3_6vectorINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENSJ_ISL_EEEE
        - Src:             'src/main/cpp/simpledateformat.cpp:432,3'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl16FullDayNameTokenC2EiPKNSt3__16localeE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternToken11renderFacetEPKNSt3__16localeEPFvR2tmR14apr_time_exp_tEcjPKcRNS3_6vectorINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENSJ_ISL_EEEE
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:449,3'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
        - Src:             'src/main/cpp/simpledateformat.cpp:451,4'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternToken11renderFacetEPKNSt3__16localeEPFvR2tmR14apr_time_exp_tEcjPKcRNS3_6vectorINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENSJ_ISL_EEEE
        - Src:             'src/main/cpp/simpledateformat.cpp:452,3'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl9AMPMTokenC2EiPKNSt3__16localeE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternToken11renderFacetEPKNSt3__16localeEPFvR2tmR14apr_time_exp_tEcjPKcRNS3_6vectorINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENSJ_ISL_EEEE
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:565,3'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
        - Src:             'src/main/cpp/simpledateformat.cpp:567,4'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternToken11renderFacetEPKNSt3__16localeEPFvR2tmR14apr_time_exp_tEcjPKcRNS3_6vectorINS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEENSJ_ISL_EEEE
        - Src:             'src/main/cpp/simpledateformat.cpp:568,3'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenD2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl17MilitaryHourTokenC2Eii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:469,50'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl9HourTokenC2Eii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:487,48'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl11MinuteTokenC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:505,31'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl11SecondTokenC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:520,31'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl16MicrosecondTokenC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:550,36'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl16MillisecondTokenC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:535,36'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12NumericTokenC2Em
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl20GeneralTimeZoneTokenC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:584,3'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl19RFC822TimeZoneTokenC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:607,3'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
    - functionName:    _ZN7log4cxx7helpers20SimpleDateFormatImpl12LiteralTokenC2Ewi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:223,3'
          Dst:             _ZN7log4cxx7helpers20SimpleDateFormatImpl12PatternTokenC2Ev
    - functionName:    _ZN7log4cxx7helpers16SimpleDateFormatC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simpledateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          105
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7log4cxx7helpers10DateFormatC2Ev
        - _ZN7log4cxx7helpers10DateFormatD2Ev
        - _ZN7log4cxx7helpers16SimpleDateFormat12parsePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS2_6localeERNS2_6vectorIPNS0_20SimpleDateFormatImpl12PatternTokenENS6_ISH_EEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simpledateformat.cpp:824,19'
          Dst:             _ZN7log4cxx7helpers10DateFormatC2Ev
        - Src:             'src/main/cpp/simpledateformat.cpp:828,2'
          Dst:             _ZN7log4cxx7helpers16SimpleDateFormat12parsePatternERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKNS2_6localeERNS2_6vectorIPNS0_20SimpleDateFormatImpl12PatternTokenENS6_ISH_EEEE
        - Src:             'src/main/cpp/simpledateformat.cpp:837,1'
          Dst:             _ZN7log4cxx7helpers10DateFormatD2Ev
    - functionName:    _GLOBAL__sub_I_simplelayout.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simplelayout.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/main/cpp/simplelayout.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simplelayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12SimpleLayout13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             _ZN7log4cxx12SimpleLayout13registerClassEv
    - functionName:    _ZN7log4cxx12SimpleLayout13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simplelayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx12SimpleLayout14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simplelayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_12SimpleLayout17ClazzSimpleLayoutEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_12SimpleLayout17ClazzSimpleLayoutEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_12SimpleLayout17ClazzSimpleLayoutEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_12SimpleLayout17ClazzSimpleLayoutEEC2Ev
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_12SimpleLayout17ClazzSimpleLayoutEED2Ev
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_12SimpleLayout17ClazzSimpleLayoutEEcvRS3_Ev
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_12SimpleLayout17ClazzSimpleLayoutEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12SimpleLayout17ClazzSimpleLayoutC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx12SimpleLayout17ClazzSimpleLayoutC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_12SimpleLayout17ClazzSimpleLayoutEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_12SimpleLayout17ClazzSimpleLayoutEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_12SimpleLayout17ClazzSimpleLayoutEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_12SimpleLayout17ClazzSimpleLayoutEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_12SimpleLayout17ClazzSimpleLayoutEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_12SimpleLayout17ClazzSimpleLayoutEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_12SimpleLayout17ClazzSimpleLayoutEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx12SimpleLayout17ClazzSimpleLayoutC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:40,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx12SimpleLayout17ClazzSimpleLayoutD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:40,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx12SimpleLayout17ClazzSimpleLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12SimpleLayout17ClazzSimpleLayoutD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:40,3'
          Dst:             _ZN7log4cxx12SimpleLayout17ClazzSimpleLayoutD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx12SimpleLayout17ClazzSimpleLayout11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx12SimpleLayout17ClazzSimpleLayout11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:0,0'
          Dst:             _ZNK7log4cxx12SimpleLayout17ClazzSimpleLayout11newInstanceEv
    - functionName:    _ZNK7log4cxx12SimpleLayout17ClazzSimpleLayout7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      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:    _ZNK7log4cxx12SimpleLayout17ClazzSimpleLayout11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12SimpleLayoutC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:40,3'
          Dst:             _ZN7log4cxx12SimpleLayoutC1Ev
    - functionName:    _ZN7log4cxx12SimpleLayoutC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx6LayoutC2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:37,22'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/include/log4cxx/simplelayout.h:37,22'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/include/log4cxx/simplelayout.h:37,22'
          Dst:             _ZN7log4cxx6LayoutC2Ev
    - functionName:    _ZN7log4cxx12SimpleLayoutD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12SimpleLayoutD2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:37,22'
          Dst:             _ZN7log4cxx12SimpleLayoutD2Ev
        - Src:             'src/main/include/log4cxx/simplelayout.h:37,22'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/include/log4cxx/simplelayout.h:37,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx12SimpleLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12SimpleLayoutD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:37,22'
          Dst:             _ZN7log4cxx12SimpleLayoutD1Ev
    - functionName:    _ZNK7log4cxx12SimpleLayout8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simplelayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12SimpleLayout14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simplelayout.cpp:25,1'
          Dst:             _ZN7log4cxx12SimpleLayout14getStaticClassEv
    - functionName:    _ZNK7log4cxx12SimpleLayout10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx12SimpleLayout4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx12SimpleLayout14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx6Layout4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:41,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/simplelayout.h:42,3'
          Dst:             _ZN7log4cxx12SimpleLayout14getStaticClassEv
        - Src:             'src/main/include/log4cxx/simplelayout.h:43,3'
          Dst:             _ZNK7log4cxx6Layout4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx12SimpleLayout15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx12SimpleLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx12SimpleLayout6formatERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simplelayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
        - _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - _ZNK7log4cxx5Level8toStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simplelayout.cpp:31,23'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/simplelayout.cpp:31,35'
          Dst:             _ZNK7log4cxx5Level8toStringEv
        - Src:             'src/main/cpp/simplelayout.cpp:33,23'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
    - functionName:    _ZNK7log4cxx12SimpleLayout16ignoresThrowableEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      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:    _ZN7log4cxx12SimpleLayoutD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6LayoutD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:37,22'
          Dst:             _ZN7log4cxx6LayoutD2Ev
    - functionName:    _ZTv0_n72_N7log4cxx12SimpleLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12SimpleLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:0,0'
          Dst:             _ZN7log4cxx12SimpleLayout9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZTv0_n64_N7log4cxx12SimpleLayout15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx12SimpleLayout15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:0,0'
          Dst:             _ZN7log4cxx12SimpleLayout15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZTv0_n48_NK7log4cxx12SimpleLayout4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx12SimpleLayout4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:0,0'
          Dst:             _ZNK7log4cxx12SimpleLayout4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx12SimpleLayout10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx12SimpleLayout10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:0,0'
          Dst:             _ZNK7log4cxx12SimpleLayout10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx12SimpleLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      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:
        - _ZN7log4cxx12SimpleLayoutD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:0,0'
          Dst:             _ZN7log4cxx12SimpleLayoutD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx12SimpleLayoutD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/simplelayout.h'
      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:
        - _ZN7log4cxx12SimpleLayoutD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/simplelayout.h:0,0'
          Dst:             _ZN7log4cxx12SimpleLayoutD1Ev
    - functionName:    _ZTv0_n32_NK7log4cxx12SimpleLayout8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/simplelayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx12SimpleLayout8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/simplelayout.cpp:0,0'
          Dst:             _ZNK7log4cxx12SimpleLayout8getClassEv
    - functionName:    _GLOBAL__sub_I_smtpappender.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             __cxx_global_var_init.1
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net16DefaultEvaluator13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             _ZN7log4cxx3net16DefaultEvaluator13registerClassEv
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net12SMTPAppender13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             _ZN7log4cxx3net12SMTPAppender13registerClassEv
    - functionName:    _ZN7log4cxx3net12SMTPAppender13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3net12SMTPAppender14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3net12SMTPAppender17ClazzSMTPAppenderEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3net12SMTPAppender17ClazzSMTPAppenderEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3net12SMTPAppender17ClazzSMTPAppenderEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net12SMTPAppender17ClazzSMTPAppenderEEC2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net12SMTPAppender17ClazzSMTPAppenderEED2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net12SMTPAppender17ClazzSMTPAppenderEEcvRS4_Ev
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net12SMTPAppender17ClazzSMTPAppenderEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net12SMTPAppender17ClazzSMTPAppenderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3net12SMTPAppender17ClazzSMTPAppenderC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net12SMTPAppender17ClazzSMTPAppenderEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3net12SMTPAppender17ClazzSMTPAppenderEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net12SMTPAppender17ClazzSMTPAppenderEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net12SMTPAppender17ClazzSMTPAppenderEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3net12SMTPAppender17ClazzSMTPAppenderEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net12SMTPAppender17ClazzSMTPAppenderEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net12SMTPAppender17ClazzSMTPAppenderEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3net12SMTPAppender17ClazzSMTPAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/smtpappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/smtpappender.h:87,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3net12SMTPAppender17ClazzSMTPAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/smtpappender.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:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/smtpappender.h:87,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3net12SMTPAppender17ClazzSMTPAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/smtpappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net12SMTPAppender17ClazzSMTPAppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/smtpappender.h:87,3'
          Dst:             _ZN7log4cxx3net12SMTPAppender17ClazzSMTPAppenderD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx3net12SMTPAppender17ClazzSMTPAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/smtpappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx3net12SMTPAppender17ClazzSMTPAppender11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/smtpappender.h:0,0'
          Dst:             _ZNK7log4cxx3net12SMTPAppender17ClazzSMTPAppender11newInstanceEv
    - functionName:    _ZNK7log4cxx3net12SMTPAppender17ClazzSMTPAppender7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/smtpappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      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:    _ZNK7log4cxx3net12SMTPAppender17ClazzSMTPAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/smtpappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3net12SMTPAppenderC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/smtpappender.h:87,3'
          Dst:             _ZN7log4cxx3net12SMTPAppenderC1Ev
    - functionName:    _ZN7log4cxx3net12SMTPAppenderC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:457,15'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:457,15'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:457,15'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:458,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/smtpappender.cpp:460,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:460,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:460,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3net12SMTPAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net12SMTPAppenderD2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:471,1'
          Dst:             _ZN7log4cxx3net12SMTPAppenderD2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:471,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:471,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:471,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3net12SMTPAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net12SMTPAppenderD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:471,1'
          Dst:             _ZN7log4cxx3net12SMTPAppenderD1Ev
    - functionName:    _ZNK7log4cxx3net12SMTPAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net12SMTPAppender14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:411,1'
          Dst:             _ZN7log4cxx3net12SMTPAppender14getStaticClassEv
    - functionName:    _ZNK7log4cxx3net12SMTPAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/smtpappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net12SMTPAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/smtpappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3net12SMTPAppender14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/smtpappender.h:88,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/net/smtpappender.h:89,3'
          Dst:             _ZN7log4cxx3net12SMTPAppender14getStaticClassEv
        - Src:             'src/main/include/log4cxx/net/smtpappender.h:90,3'
          Dst:             _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx3net12SMTPAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          347
      EdgeCount:       92
      CyclomaticComplexity: 44
      functionsReached:
        - _ZN7log4cxx3net12SMTPAppender10asciiCheckERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:651,2'
          Dst:             _ZN7log4cxx3net12SMTPAppender10asciiCheckERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/smtpappender.cpp:652,2'
          Dst:             _ZN7log4cxx3net12SMTPAppender10asciiCheckERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/smtpappender.cpp:653,2'
          Dst:             _ZN7log4cxx3net12SMTPAppender10asciiCheckERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
        - Src:             'src/main/cpp/smtpappender.cpp:654,2'
          Dst:             _ZN7log4cxx3net12SMTPAppender10asciiCheckERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZN7log4cxx3net12SMTPAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          136
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
        - _ZN7log4cxx3net12SMTPAppender10setSubjectERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net12SMTPAppender11setSMTPHostERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net12SMTPAppender11setSMTPPortEi
        - _ZN7log4cxx3net12SMTPAppender13setBufferSizeEi
        - _ZN7log4cxx3net12SMTPAppender15setSMTPPasswordERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net12SMTPAppender15setSMTPUsernameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net12SMTPAppender17setEvaluatorClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net12SMTPAppender5setCcERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net12SMTPAppender5setToERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net12SMTPAppender6setBccERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net12SMTPAppender7setFromERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:558,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/smtpappender.cpp:560,17'
          Dst:             _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/smtpappender.cpp:560,3'
          Dst:             _ZN7log4cxx3net12SMTPAppender13setBufferSizeEi
        - Src:             'src/main/cpp/smtpappender.cpp:562,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/smtpappender.cpp:564,3'
          Dst:             _ZN7log4cxx3net12SMTPAppender17setEvaluatorClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/smtpappender.cpp:566,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/smtpappender.cpp:568,3'
          Dst:             _ZN7log4cxx3net12SMTPAppender7setFromERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/smtpappender.cpp:570,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/smtpappender.cpp:572,3'
          Dst:             _ZN7log4cxx3net12SMTPAppender11setSMTPHostERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/smtpappender.cpp:574,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/smtpappender.cpp:576,3'
          Dst:             _ZN7log4cxx3net12SMTPAppender15setSMTPUsernameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/smtpappender.cpp:578,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/smtpappender.cpp:580,3'
          Dst:             _ZN7log4cxx3net12SMTPAppender15setSMTPPasswordERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/smtpappender.cpp:582,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/smtpappender.cpp:584,3'
          Dst:             _ZN7log4cxx3net12SMTPAppender10setSubjectERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/smtpappender.cpp:586,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/smtpappender.cpp:588,3'
          Dst:             _ZN7log4cxx3net12SMTPAppender5setToERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/smtpappender.cpp:590,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/smtpappender.cpp:592,3'
          Dst:             _ZN7log4cxx3net12SMTPAppender5setCcERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/smtpappender.cpp:594,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/smtpappender.cpp:596,3'
          Dst:             _ZN7log4cxx3net12SMTPAppender6setBccERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/smtpappender.cpp:598,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/smtpappender.cpp:600,15'
          Dst:             _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/smtpappender.cpp:600,3'
          Dst:             _ZN7log4cxx3net12SMTPAppender11setSMTPPortEi
        - Src:             'src/main/cpp/smtpappender.cpp:604,21'
          Dst:             _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx3net12SMTPAppender5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:723,9'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
    - functionName:    _ZNK7log4cxx3net12SMTPAppender14requiresLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net12SMTPAppender6appendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net12SMTPAppender10sendBufferERNS_7helpers4PoolE
        - _ZN7log4cxx3net12SMTPAppender20checkEntryConditionsEv
        - _ZN7log4cxx7helpers12CyclicBuffer3addERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZNK7log4cxx3spi12LoggingEvent6LoadDCEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:667,7'
          Dst:             _ZN7log4cxx3net12SMTPAppender20checkEntryConditionsEv
        - Src:             'src/main/cpp/smtpappender.cpp:673,9'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent6LoadDCEv
        - Src:             'src/main/cpp/smtpappender.cpp:675,12'
          Dst:             _ZN7log4cxx7helpers12CyclicBuffer3addERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
        - Src:             'src/main/cpp/smtpappender.cpp:679,8'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:680,3'
          Dst:             _ZN7log4cxx3net12SMTPAppender10sendBufferERNS_7helpers4PoolE
        - Src:             'src/main/cpp/smtpappender.cpp:681,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:681,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx3net12SMTPAppender20checkEntryConditionsEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 715
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net12SMTPAppender10sendBufferERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net12SMTPAppender13setBufferSizeEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx7helpers12CyclicBuffer6resizeEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:829,12'
          Dst:             _ZN7log4cxx7helpers12CyclicBuffer6resizeEi
    - functionName:    _ZN7log4cxx3net12SMTPAppender17setEvaluatorClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx4castINS_3spi24TriggeringEventEvaluatorENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
        - _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:841,28'
          Dst:             _ZN7log4cxx7helpers6Loader9loadClassERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/smtpappender.cpp:842,21'
          Dst:             _ZN7log4cxx4castINS_3spi24TriggeringEventEvaluatorENS_7helpers6ObjectELb0ELb1EEENSt3__110shared_ptrIT_EERKNS6_IT0_EE
    - functionName:    _ZN7log4cxx3net12SMTPAppender7setFromERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116stripSmtpControlERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:487,16'
          Dst:             _ZN12_GLOBAL__N_116stripSmtpControlERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKw
    - functionName:    _ZN7log4cxx3net12SMTPAppender11setSMTPHostERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net12SMTPAppender15setSMTPUsernameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net12SMTPAppender15setSMTPPasswordERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net12SMTPAppender10setSubjectERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116stripSmtpControlERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:498,19'
          Dst:             _ZN12_GLOBAL__N_116stripSmtpControlERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKw
    - functionName:    _ZN7log4cxx3net12SMTPAppender5setToERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116stripSmtpControlERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:733,14'
          Dst:             _ZN12_GLOBAL__N_116stripSmtpControlERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKw
    - functionName:    _ZN7log4cxx3net12SMTPAppender5setCcERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116stripSmtpControlERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:743,14'
          Dst:             _ZN12_GLOBAL__N_116stripSmtpControlERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKw
    - functionName:    _ZN7log4cxx3net12SMTPAppender6setBccERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116stripSmtpControlERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:753,15'
          Dst:             _ZN12_GLOBAL__N_116stripSmtpControlERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKw
    - functionName:    _ZN7log4cxx3net12SMTPAppender11setSMTPPortEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116stripSmtpControlERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEPKw
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          143
      EdgeCount:       53
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:66,2'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3net12SMTPAppender10asciiCheckERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:615,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3net12SMTPAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - _ZN7log4cxx16AppenderSkeletonD2Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:472,9'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - Src:             'src/main/cpp/smtpappender.cpp:473,1'
          Dst:             _ZN7log4cxx16AppenderSkeletonD2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:472,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx3net12SMTPAppender8SMTPPrivC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
        - _ZN7log4cxx3net16DefaultEvaluatorC1Ev
        - _ZN7log4cxx7helpers12CyclicBufferC2Ei
        - _ZN7log4cxx7helpers12CyclicBufferD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:416,3'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:420,3'
          Dst:             _ZN7log4cxx7helpers12CyclicBufferC2Ei
        - Src:             'src/main/cpp/smtpappender.cpp:421,17'
          Dst:             _ZN7log4cxx3net16DefaultEvaluatorC1Ev
        - Src:             'src/main/cpp/smtpappender.cpp:421,38'
          Dst:             _ZN7log4cxx7helpers12CyclicBufferD2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:421,38'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
    - functionName:    _ZN7log4cxx3net16DefaultEvaluatorC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi24TriggeringEventEvaluatorC2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:448,19'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:448,19'
          Dst:             _ZN7log4cxx3spi24TriggeringEventEvaluatorC2Ev
    - functionName:    _ZN7log4cxx3spi24TriggeringEventEvaluatorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/triggeringeventevaluator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net16DefaultEvaluatorD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net16DefaultEvaluatorD2Ev
        - _ZN7log4cxx3spi24TriggeringEventEvaluatorD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:378,22'
          Dst:             _ZN7log4cxx3net16DefaultEvaluatorD2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:378,22'
          Dst:             _ZN7log4cxx3spi24TriggeringEventEvaluatorD2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:378,22'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3net16DefaultEvaluatorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net16DefaultEvaluatorD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:378,22'
          Dst:             _ZN7log4cxx3net16DefaultEvaluatorD1Ev
    - functionName:    _ZNK7log4cxx3net16DefaultEvaluator8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net16DefaultEvaluator14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             _ZN7log4cxx3net16DefaultEvaluator14getStaticClassEv
    - functionName:    _ZNK7log4cxx3net16DefaultEvaluator10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net16DefaultEvaluator4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3net16DefaultEvaluator14getStaticClassEv
        - _ZN7log4cxx3spi24TriggeringEventEvaluator14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:388,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/cpp/smtpappender.cpp:389,3'
          Dst:             _ZN7log4cxx3net16DefaultEvaluator14getStaticClassEv
        - Src:             'src/main/cpp/smtpappender.cpp:390,3'
          Dst:             _ZN7log4cxx3spi24TriggeringEventEvaluator14getStaticClassEv
    - functionName:    _ZN7log4cxx3net16DefaultEvaluator17isTriggeringEventERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx5Level8getErrorEv
        - _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:454,16'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/smtpappender.cpp:454,45'
          Dst:             _ZN7log4cxx5Level8getErrorEv
    - functionName:    _ZN7log4cxx3net16DefaultEvaluator14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3net16DefaultEvaluator21ClazzDefaultEvaluatorEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3net16DefaultEvaluator21ClazzDefaultEvaluatorEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3net16DefaultEvaluator21ClazzDefaultEvaluatorEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net16DefaultEvaluator21ClazzDefaultEvaluatorEEC2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net16DefaultEvaluator21ClazzDefaultEvaluatorEED2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net16DefaultEvaluator21ClazzDefaultEvaluatorEEcvRS4_Ev
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net16DefaultEvaluator21ClazzDefaultEvaluatorEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net16DefaultEvaluator21ClazzDefaultEvaluatorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3net16DefaultEvaluator21ClazzDefaultEvaluatorC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net16DefaultEvaluator21ClazzDefaultEvaluatorEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3net16DefaultEvaluator21ClazzDefaultEvaluatorEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net16DefaultEvaluator21ClazzDefaultEvaluatorEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net16DefaultEvaluator21ClazzDefaultEvaluatorEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3net16DefaultEvaluator21ClazzDefaultEvaluatorEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net16DefaultEvaluator21ClazzDefaultEvaluatorEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net16DefaultEvaluator21ClazzDefaultEvaluatorEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3net16DefaultEvaluator21ClazzDefaultEvaluatorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      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:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:387,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3net16DefaultEvaluator21ClazzDefaultEvaluatorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:387,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3net16DefaultEvaluator21ClazzDefaultEvaluatorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      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:
        - _ZN7log4cxx3net16DefaultEvaluator21ClazzDefaultEvaluatorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:387,3'
          Dst:             _ZN7log4cxx3net16DefaultEvaluator21ClazzDefaultEvaluatorD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx3net16DefaultEvaluator21ClazzDefaultEvaluator11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx3net16DefaultEvaluator21ClazzDefaultEvaluator11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             _ZNK7log4cxx3net16DefaultEvaluator21ClazzDefaultEvaluator11newInstanceEv
    - functionName:    _ZNK7log4cxx3net16DefaultEvaluator21ClazzDefaultEvaluator7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 387
      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:    _ZNK7log4cxx3net16DefaultEvaluator21ClazzDefaultEvaluator11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net16DefaultEvaluatorC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:387,3'
          Dst:             _ZN7log4cxx3net16DefaultEvaluatorC1Ev
    - functionName:    _ZN7log4cxx3net16DefaultEvaluatorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3spi24TriggeringEventEvaluatorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/spi/triggeringeventevaluator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net12SMTPAppender8SMTPPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
        - _ZN7log4cxx7helpers12CyclicBufferD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:413,22'
          Dst:             _ZN7log4cxx7helpers12CyclicBufferD2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:413,22'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
    - functionName:    _ZN7log4cxx3net12SMTPAppender8SMTPPrivD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net12SMTPAppender8SMTPPrivD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:413,22'
          Dst:             _ZN7log4cxx3net12SMTPAppender8SMTPPrivD2Ev
    - functionName:    _ZN7log4cxx3net16DefaultEvaluator13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/smtpappender.cpp:410,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3net12SMTPAppender8SMTPPrivC2ENSt3__110shared_ptrINS_3spi24TriggeringEventEvaluatorEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          74
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
        - _ZN7log4cxx7helpers12CyclicBufferC2Ei
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:424,3'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:428,3'
          Dst:             _ZN7log4cxx7helpers12CyclicBufferC2Ei
        - Src:             'src/main/cpp/smtpappender.cpp:429,25'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx3net12SMTPAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/smtpappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net12SMTPAppender4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/smtpappender.h:0,0'
          Dst:             _ZNK7log4cxx3net12SMTPAppender4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx3net12SMTPAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/smtpappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net12SMTPAppender10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/smtpappender.h:0,0'
          Dst:             _ZNK7log4cxx3net12SMTPAppender10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n48_NK7log4cxx3net16DefaultEvaluator4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net16DefaultEvaluator4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             _ZNK7log4cxx3net16DefaultEvaluator4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx3net16DefaultEvaluator10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net16DefaultEvaluator10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             _ZNK7log4cxx3net16DefaultEvaluator10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n24_N7log4cxx3net16DefaultEvaluatorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.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:
        - _ZN7log4cxx3net16DefaultEvaluatorD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net16DefaultEvaluatorD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx3net16DefaultEvaluatorD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.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:
        - _ZN7log4cxx3net16DefaultEvaluatorD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net16DefaultEvaluatorD1Ev
    - functionName:    _ZNK7log4cxx3net12SMTPAppender13getBufferSizeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net12SMTPAppender12setEvaluatorERNSt3__110shared_ptrINS_3spi24TriggeringEventEvaluatorEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net12SMTPAppender12getEvaluatorEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net12SMTPAppender17getEvaluatorClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net12SMTPAppender6getBccEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net12SMTPAppender5getCcEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net12SMTPAppender5getToEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n112_N7log4cxx3net12SMTPAppender5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.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:
        - _ZN7log4cxx3net12SMTPAppender5closeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net12SMTPAppender5closeEv
    - functionName:    _ZTv0_n64_N7log4cxx3net12SMTPAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net12SMTPAppender15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net12SMTPAppender15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZTv0_n72_N7log4cxx3net12SMTPAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net12SMTPAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net12SMTPAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZNK7log4cxx3net12SMTPAppender15getSMTPPasswordEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net12SMTPAppender15getSMTPUsernameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net12SMTPAppender15setLocationInfoEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net12SMTPAppender15getLocationInfoEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net12SMTPAppender11getSMTPPortEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net12SMTPAppender11getSMTPHostEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net12SMTPAppender10getSubjectEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net12SMTPAppender7getFromEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n160_NK7log4cxx3net12SMTPAppender14requiresLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net12SMTPAppender14requiresLayoutEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             _ZNK7log4cxx3net12SMTPAppender14requiresLayoutEv
    - functionName:    _ZTv0_n24_N7log4cxx3net12SMTPAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.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:
        - _ZN7log4cxx3net12SMTPAppenderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net12SMTPAppenderD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx3net12SMTPAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.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:
        - _ZN7log4cxx3net12SMTPAppenderD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net12SMTPAppenderD1Ev
    - functionName:    _ZN7log4cxx3net12SMTPAppenderC1ENSt3__110shared_ptrINS_3spi24TriggeringEventEvaluatorEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:465,15'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:465,15'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:465,15'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:466,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/smtpappender.cpp:468,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:468,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/smtpappender.cpp:468,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3net12SMTPAppenderC2ENSt3__110shared_ptrINS_3spi24TriggeringEventEvaluatorEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:466,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
    - functionName:    _ZN7log4cxx3net12SMTPAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:458,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
    - functionName:    _ZTv0_n64_N7log4cxx3net16DefaultEvaluator17isTriggeringEventERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net16DefaultEvaluator17isTriggeringEventERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net16DefaultEvaluator17isTriggeringEventERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
    - functionName:    _ZN7log4cxx3net16DefaultEvaluatorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n32_NK7log4cxx3net12SMTPAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net12SMTPAppender8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             _ZNK7log4cxx3net12SMTPAppender8getClassEv
    - functionName:    _ZTv0_n32_NK7log4cxx3net16DefaultEvaluator8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/smtpappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net16DefaultEvaluator8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/smtpappender.cpp:0,0'
          Dst:             _ZNK7log4cxx3net16DefaultEvaluator8getClassEv
    - functionName:    _ZN7log4cxx7helpers18StrftimeDateFormat25StrftimeDateFormatPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/strftimedateformat.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: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers18StrftimeDateFormat25StrftimeDateFormatPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/strftimedateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8TimeZone10getDefaultEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/strftimedateformat.cpp:29,12'
          Dst:             _ZN7log4cxx7helpers8TimeZone10getDefaultEv
    - functionName:    _ZN7log4cxx7helpers18StrftimeDateFormat11setTimeZoneERKNSt3__110shared_ptrINS0_8TimeZoneEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/strftimedateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers18StrftimeDateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEElRNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/strftimedateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - apr_strftime
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/strftimedateformat.cpp:61,10'
          Dst:             apr_strftime
        - Src:             'src/main/cpp/strftimedateformat.cpp:65,4'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
    - functionName:    _ZN7log4cxx7helpers18StrftimeDateFormatD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/strftimedateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18StrftimeDateFormatD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/strftimedateformat.cpp:47,1'
          Dst:             _ZN7log4cxx7helpers18StrftimeDateFormatD2Ev
    - functionName:    _ZN7log4cxx7helpers18StrftimeDateFormatD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/strftimedateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10DateFormatD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/strftimedateformat.cpp:48,1'
          Dst:             _ZN7log4cxx7helpers10DateFormatD2Ev
    - functionName:    _ZN7log4cxx7helpers18StrftimeDateFormatC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/strftimedateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers10DateFormatC2Ev
        - _ZN7log4cxx7helpers10DateFormatD2Ev
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/strftimedateformat.cpp:40,21'
          Dst:             _ZN7log4cxx7helpers10DateFormatC2Ev
        - Src:             'src/main/cpp/strftimedateformat.cpp:43,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/strftimedateformat.cpp:44,1'
          Dst:             _ZN7log4cxx7helpers10DateFormatD2Ev
    - functionName:    _GLOBAL__sub_I_stringmatchfilter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.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/main/cpp/stringmatchfilter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter17StringMatchFilter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             _ZN7log4cxx6filter17StringMatchFilter13registerClassEv
    - functionName:    _ZN7log4cxx6filter17StringMatchFilter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx6filter17StringMatchFilter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6filter17StringMatchFilter22ClazzStringMatchFilterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_6filter17StringMatchFilter22ClazzStringMatchFilterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_6filter17StringMatchFilter22ClazzStringMatchFilterEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter17StringMatchFilter22ClazzStringMatchFilterEEC2Ev
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter17StringMatchFilter22ClazzStringMatchFilterEED2Ev
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter17StringMatchFilter22ClazzStringMatchFilterEEcvRS4_Ev
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter17StringMatchFilter22ClazzStringMatchFilterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter17StringMatchFilter22ClazzStringMatchFilterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx6filter17StringMatchFilter22ClazzStringMatchFilterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter17StringMatchFilter22ClazzStringMatchFilterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6filter17StringMatchFilter22ClazzStringMatchFilterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter17StringMatchFilter22ClazzStringMatchFilterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter17StringMatchFilter22ClazzStringMatchFilterEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_6filter17StringMatchFilter22ClazzStringMatchFilterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_6filter17StringMatchFilter22ClazzStringMatchFilterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_6filter17StringMatchFilter22ClazzStringMatchFilterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx6filter17StringMatchFilter22ClazzStringMatchFilterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/stringmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/stringmatchfilter.h:55,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx6filter17StringMatchFilter22ClazzStringMatchFilterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/stringmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/stringmatchfilter.h:55,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx6filter17StringMatchFilter22ClazzStringMatchFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/stringmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter17StringMatchFilter22ClazzStringMatchFilterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/stringmatchfilter.h:55,3'
          Dst:             _ZN7log4cxx6filter17StringMatchFilter22ClazzStringMatchFilterD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx6filter17StringMatchFilter22ClazzStringMatchFilter11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/stringmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx6filter17StringMatchFilter22ClazzStringMatchFilter11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/stringmatchfilter.h:0,0'
          Dst:             _ZNK7log4cxx6filter17StringMatchFilter22ClazzStringMatchFilter11newInstanceEv
    - functionName:    _ZNK7log4cxx6filter17StringMatchFilter22ClazzStringMatchFilter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/stringmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      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:    _ZNK7log4cxx6filter17StringMatchFilter22ClazzStringMatchFilter11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/stringmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx6filter17StringMatchFilterC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/stringmatchfilter.h:55,3'
          Dst:             _ZN7log4cxx6filter17StringMatchFilterC1Ev
    - functionName:    _ZN7log4cxx6filter17StringMatchFilterC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:44,20'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/stringmatchfilter.cpp:44,20'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/stringmatchfilter.cpp:45,2'
          Dst:             _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/stringmatchfilter.cpp:47,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/stringmatchfilter.cpp:47,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx6filter17StringMatchFilterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx6filter17StringMatchFilterD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:49,41'
          Dst:             _ZN7log4cxx6filter17StringMatchFilterD2Ev
        - Src:             'src/main/cpp/stringmatchfilter.cpp:49,41'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/stringmatchfilter.cpp:49,41'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx6filter17StringMatchFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter17StringMatchFilterD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:49,41'
          Dst:             _ZN7log4cxx6filter17StringMatchFilterD1Ev
    - functionName:    _ZNK7log4cxx6filter17StringMatchFilter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter17StringMatchFilter14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:42,1'
          Dst:             _ZN7log4cxx6filter17StringMatchFilter14getStaticClassEv
    - functionName:    _ZNK7log4cxx6filter17StringMatchFilter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/stringmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6filter17StringMatchFilter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/stringmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx6filter17StringMatchFilter14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx3spi6Filter4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/stringmatchfilter.h:56,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/filter/stringmatchfilter.h:57,3'
          Dst:             _ZN7log4cxx6filter17StringMatchFilter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/filter/stringmatchfilter.h:58,3'
          Dst:             _ZNK7log4cxx3spi6Filter4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx6filter17StringMatchFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:55,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/stringmatchfilter.cpp:60,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/stringmatchfilter.cpp:63,25'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
    - functionName:    _ZNK7log4cxx6filter17StringMatchFilter6decideERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:70,32'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
    - functionName:    _ZN7log4cxx6filter17StringMatchFilterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6FilterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:49,42'
          Dst:             _ZN7log4cxx3spi6FilterD2Ev
    - functionName:    _ZN7log4cxx6filter17StringMatchFilter24StringMatchFilterPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6Filter13FilterPrivateC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:34,31'
          Dst:             _ZN7log4cxx3spi6Filter13FilterPrivateC2Ev
    - functionName:    _ZN7log4cxx6filter17StringMatchFilter24StringMatchFilterPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi6Filter13FilterPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:32,27'
          Dst:             _ZN7log4cxx3spi6Filter13FilterPrivateD2Ev
    - functionName:    _ZN7log4cxx6filter17StringMatchFilter24StringMatchFilterPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter17StringMatchFilter24StringMatchFilterPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:32,27'
          Dst:             _ZN7log4cxx6filter17StringMatchFilter24StringMatchFilterPrivateD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx6filter17StringMatchFilter4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/stringmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6filter17StringMatchFilter4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/stringmatchfilter.h:0,0'
          Dst:             _ZNK7log4cxx6filter17StringMatchFilter4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx6filter17StringMatchFilter10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/filter/stringmatchfilter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6filter17StringMatchFilter10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/filter/stringmatchfilter.h:0,0'
          Dst:             _ZNK7log4cxx6filter17StringMatchFilter10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx6filter17StringMatchFilter16getAcceptOnMatchEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6filter17StringMatchFilter16setAcceptOnMatchEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx6filter17StringMatchFilter16getStringToMatchEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx6filter17StringMatchFilter16setStringToMatchERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n72_N7log4cxx6filter17StringMatchFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6filter17StringMatchFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:0,0'
          Dst:             _ZN7log4cxx6filter17StringMatchFilter9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n24_N7log4cxx6filter17StringMatchFilterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.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:
        - _ZN7log4cxx6filter17StringMatchFilterD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:0,0'
          Dst:             _ZN7log4cxx6filter17StringMatchFilterD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx6filter17StringMatchFilterD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.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:
        - _ZN7log4cxx6filter17StringMatchFilterD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:0,0'
          Dst:             _ZN7log4cxx6filter17StringMatchFilterD1Ev
    - functionName:    _ZN7log4cxx6filter17StringMatchFilterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:45,2'
          Dst:             _ZN7log4cxx3spi6FilterC2ENSt3__110unique_ptrINS1_13FilterPrivateENS2_14default_deleteIS4_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx6filter17StringMatchFilter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/stringmatchfilter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx6filter17StringMatchFilter8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/stringmatchfilter.cpp:0,0'
          Dst:             _ZNK7log4cxx6filter17StringMatchFilter8getClassEv
    - functionName:    _GLOBAL__sub_I_systemoutwriter.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemoutwriter.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/main/cpp/systemoutwriter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemoutwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SystemOutWriter13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers15SystemOutWriter13registerClassEv
    - functionName:    _ZN7log4cxx7helpers15SystemOutWriter13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemoutwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers15SystemOutWriter14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemoutwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_15SystemOutWriter20ClazzSystemOutWriterEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_15SystemOutWriter20ClazzSystemOutWriterEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_15SystemOutWriter20ClazzSystemOutWriterEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_15SystemOutWriter20ClazzSystemOutWriterEEC2Ev
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_15SystemOutWriter20ClazzSystemOutWriterEED2Ev
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_15SystemOutWriter20ClazzSystemOutWriterEEcvRS3_Ev
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_15SystemOutWriter20ClazzSystemOutWriterEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SystemOutWriter20ClazzSystemOutWriterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers15SystemOutWriter20ClazzSystemOutWriterC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_15SystemOutWriter20ClazzSystemOutWriterEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_15SystemOutWriter20ClazzSystemOutWriterEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_15SystemOutWriter20ClazzSystemOutWriterEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_15SystemOutWriter20ClazzSystemOutWriterEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_15SystemOutWriter20ClazzSystemOutWriterEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_15SystemOutWriter20ClazzSystemOutWriterEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_15SystemOutWriter20ClazzSystemOutWriterEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers15SystemOutWriter20ClazzSystemOutWriterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/systemoutwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/systemoutwriter.h:34,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers15SystemOutWriter20ClazzSystemOutWriterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/systemoutwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/systemoutwriter.h:34,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers15SystemOutWriter20ClazzSystemOutWriterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/systemoutwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SystemOutWriter20ClazzSystemOutWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/systemoutwriter.h:34,3'
          Dst:             _ZN7log4cxx7helpers15SystemOutWriter20ClazzSystemOutWriterD2Ev
    - functionName:    _ZNK7log4cxx7helpers15SystemOutWriter20ClazzSystemOutWriter11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/systemoutwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers15SystemOutWriterC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/systemoutwriter.h:34,3'
          Dst:             _ZN7log4cxx7helpers15SystemOutWriterC2Ev
    - functionName:    _ZNK7log4cxx7helpers15SystemOutWriter20ClazzSystemOutWriter7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/systemoutwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      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:    _ZN7log4cxx7helpers15SystemOutWriterC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemoutwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6WriterC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemoutwriter.cpp:26,18'
          Dst:             _ZN7log4cxx7helpers6WriterC2Ev
    - functionName:    _ZN7log4cxx7helpers15SystemOutWriterD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemoutwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SystemOutWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemoutwriter.cpp:31,1'
          Dst:             _ZN7log4cxx7helpers15SystemOutWriterD2Ev
    - functionName:    _ZNK7log4cxx7helpers15SystemOutWriter8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemoutwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15SystemOutWriter14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemoutwriter.cpp:24,1'
          Dst:             _ZN7log4cxx7helpers15SystemOutWriter14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers15SystemOutWriter10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/systemoutwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers15SystemOutWriter4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/systemoutwriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers15SystemOutWriter14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx7helpers6Writer4castERKNS0_5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/systemoutwriter.h:35,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/systemoutwriter.h:36,3'
          Dst:             _ZN7log4cxx7helpers15SystemOutWriter14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/systemoutwriter.h:37,3'
          Dst:             _ZNK7log4cxx7helpers6Writer4castERKNS0_5ClassE
    - functionName:    _ZN7log4cxx7helpers15SystemOutWriter5closeERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemoutwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      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:    _ZN7log4cxx7helpers15SystemOutWriter5flushERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemoutwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fflush
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemoutwriter.cpp:40,2'
          Dst:             fflush
    - functionName:    _ZN7log4cxx7helpers15SystemOutWriter5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemoutwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14writeToConsoleERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEP8_IO_FILE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemoutwriter.cpp:45,2'
          Dst:             _ZN7log4cxx7helpers14writeToConsoleERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEP8_IO_FILE
    - functionName:    _ZN7log4cxx7helpers15SystemOutWriterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemoutwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6WriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemoutwriter.cpp:32,1'
          Dst:             _ZN7log4cxx7helpers6WriterD2Ev
    - functionName:    _ZN7log4cxx7helpers15SystemOutWriter5flushEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemoutwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fflush
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemoutwriter.cpp:56,2'
          Dst:             fflush
    - functionName:    _ZN7log4cxx7helpers15SystemOutWriter5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/systemoutwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14writeToConsoleERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEP8_IO_FILE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/systemoutwriter.cpp:51,2'
          Dst:             _ZN7log4cxx7helpers14writeToConsoleERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEP8_IO_FILE
    - functionName:    _GLOBAL__sub_I_timezone.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.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/main/cpp/timezone.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.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:
        - _ZN7log4cxx7helpers8TimeZone13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8TimeZone13registerClassEv
    - functionName:    _ZN7log4cxx7helpers8TimeZone13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8TimeZone14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_8TimeZone13ClazzTimeZoneEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_8TimeZone13ClazzTimeZoneEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_8TimeZone13ClazzTimeZoneEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_8TimeZone13ClazzTimeZoneEEC2Ev
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_8TimeZone13ClazzTimeZoneEED2Ev
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_8TimeZone13ClazzTimeZoneEEcvRS3_Ev
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_8TimeZone13ClazzTimeZoneEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8TimeZone13ClazzTimeZoneC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers8TimeZone13ClazzTimeZoneC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_8TimeZone13ClazzTimeZoneEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_8TimeZone13ClazzTimeZoneEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_8TimeZone13ClazzTimeZoneEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_8TimeZone13ClazzTimeZoneEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_8TimeZone13ClazzTimeZoneEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_8TimeZone13ClazzTimeZoneEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_8TimeZone13ClazzTimeZoneEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers8TimeZone13ClazzTimeZoneC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/timezone.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/timezone.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers8TimeZone13ClazzTimeZoneD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/timezone.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/timezone.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers8TimeZone13ClazzTimeZoneD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/timezone.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8TimeZone13ClazzTimeZoneD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/timezone.h:36,3'
          Dst:             _ZN7log4cxx7helpers8TimeZone13ClazzTimeZoneD2Ev
    - functionName:    _ZNK7log4cxx7helpers8TimeZone13ClazzTimeZone7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/timezone.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      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:    _ZNK7log4cxx7helpers12TimeZoneImpl13FixedTimeZone7explodeEP14apr_time_exp_tl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - apr_time_exp_tz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:162,12'
          Dst:             apr_time_exp_tz
        - Src:             'src/main/cpp/timezone.cpp:167,12'
          Dst:             apr_time_exp_tz
    - functionName:    apr_time_exp_tz
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12TimeZoneImpl13FixedTimeZoneD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12TimeZoneImpl13FixedTimeZoneD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:145,7'
          Dst:             _ZN7log4cxx7helpers12TimeZoneImpl13FixedTimeZoneD2Ev
    - functionName:    _ZN7log4cxx7helpers12TimeZoneImpl13FixedTimeZoneD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8TimeZoneD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:145,7'
          Dst:             _ZN7log4cxx7helpers8TimeZoneD2Ev
    - functionName:    _ZN7log4cxx7helpers8TimeZoneD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:190,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers8TimeZoneD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      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:    _ZNK7log4cxx7helpers8TimeZone8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8TimeZone14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers8TimeZone14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers8TimeZone10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/timezone.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers8TimeZone4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/timezone.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7helpers8TimeZone14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/timezone.h:37,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/timezone.h:38,3'
          Dst:             _ZN7log4cxx7helpers8TimeZone14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers12TimeZoneImpl13FixedTimeZoneC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8TimeZoneC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:148,65'
          Dst:             _ZN7log4cxx7helpers8TimeZoneC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers8TimeZoneC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:184,11'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/timezone.cpp:186,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZNK7log4cxx7helpers12TimeZoneImpl11GMTTimeZone7explodeEP14apr_time_exp_tl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - apr_time_exp_gmt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:64,12'
          Dst:             apr_time_exp_gmt
        - Src:             'src/main/cpp/timezone.cpp:69,12'
          Dst:             apr_time_exp_gmt
    - functionName:    apr_time_exp_gmt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12TimeZoneImpl11GMTTimeZoneD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12TimeZoneImpl11GMTTimeZoneD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:44,7'
          Dst:             _ZN7log4cxx7helpers12TimeZoneImpl11GMTTimeZoneD2Ev
    - functionName:    _ZN7log4cxx7helpers12TimeZoneImpl11GMTTimeZoneD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8TimeZoneD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:44,7'
          Dst:             _ZN7log4cxx7helpers8TimeZoneD2Ev
    - functionName:    _ZN7log4cxx7helpers12TimeZoneImpl11GMTTimeZoneC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers8TimeZoneC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:75,19'
          Dst:             _ZN7log4cxx7helpers8TimeZoneC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEEC2INS3_INS0_12TimeZoneImpl11GMTTimeZoneEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      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:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZNK7log4cxx7helpers12TimeZoneImpl13LocalTimeZone7explodeEP14apr_time_exp_tl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - apr_time_exp_lt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:103,12'
          Dst:             apr_time_exp_lt
        - Src:             'src/main/cpp/timezone.cpp:108,12'
          Dst:             apr_time_exp_lt
    - functionName:    apr_time_exp_lt
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12TimeZoneImpl13LocalTimeZoneD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12TimeZoneImpl13LocalTimeZoneD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:83,7'
          Dst:             _ZN7log4cxx7helpers12TimeZoneImpl13LocalTimeZoneD2Ev
    - functionName:    _ZN7log4cxx7helpers12TimeZoneImpl13LocalTimeZoneD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8TimeZoneD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:83,7'
          Dst:             _ZN7log4cxx7helpers8TimeZoneD2Ev
    - functionName:    _ZN7log4cxx7helpers12TimeZoneImpl13LocalTimeZone15getTimeZoneNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - apr_strftime
        - apr_time_exp_lt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:126,4'
          Dst:             apr_time_exp_lt
        - Src:             'src/main/cpp/timezone.cpp:127,4'
          Dst:             apr_strftime
        - Src:             'src/main/cpp/timezone.cpp:131,5'
          Dst:             apr_strftime
        - Src:             'src/main/cpp/timezone.cpp:136,4'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
    - functionName:    _ZN7log4cxx7helpers12TimeZoneImpl13LocalTimeZoneC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers12TimeZoneImpl13LocalTimeZone15getTimeZoneNameEv
        - _ZN7log4cxx7helpers8TimeZoneC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:115,31'
          Dst:             _ZN7log4cxx7helpers12TimeZoneImpl13LocalTimeZone15getTimeZoneNameEv
        - Src:             'src/main/cpp/timezone.cpp:115,21'
          Dst:             _ZN7log4cxx7helpers8TimeZoneC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEEcvRS5_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEE5valueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEE5valueEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEEC2INS3_INS0_12TimeZoneImpl13LocalTimeZoneEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      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:    _ZN7log4cxx7helpers8TimeZone11getTimeZoneERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         91
      ICount:          473
      EdgeCount:       171
      CyclomaticComplexity: 82
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers12TimeZoneImpl11GMTTimeZone11getInstanceEv
        - _ZN7log4cxx7helpers16RuntimeExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers8TimeZone10getDefaultEv
        - _ZN7log4cxx7helpers8TimeZone6getGMTEv
        - _ZNK7log4cxx7helpers8TimeZone5getIDEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:208,10'
          Dst:             _ZN7log4cxx7helpers12TimeZoneImpl11GMTTimeZone11getInstanceEv
        - Src:             'src/main/cpp/timezone.cpp:230,15'
          Dst:             _ZN7log4cxx7helpers12StringHelper5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/timezone.cpp:231,13'
          Dst:             _ZN7log4cxx7helpers12StringHelper5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/timezone.cpp:235,15'
          Dst:             _ZN7log4cxx7helpers12StringHelper5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/timezone.cpp:236,13'
          Dst:             _ZN7log4cxx7helpers12StringHelper5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/timezone.cpp:241,12'
          Dst:             _ZN7log4cxx7helpers12StringHelper5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/timezone.cpp:247,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/timezone.cpp:247,10'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/timezone.cpp:247,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/timezone.cpp:247,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/timezone.cpp:251,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/timezone.cpp:251,10'
          Dst:             _ZN7log4cxx7helpers16RuntimeExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/timezone.cpp:251,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/timezone.cpp:251,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/timezone.cpp:256,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/timezone.cpp:275,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/timezone.cpp:287,27'
          Dst:             _ZN7log4cxx7helpers8TimeZone10getDefaultEv
        - Src:             'src/main/cpp/timezone.cpp:289,12'
          Dst:             _ZNK7log4cxx7helpers8TimeZone5getIDEv
        - Src:             'src/main/cpp/timezone.cpp:294,9'
          Dst:             _ZN7log4cxx7helpers8TimeZone6getGMTEv
    - functionName:    _ZN7log4cxx7helpers12TimeZoneImpl11GMTTimeZone11getInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          69
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEEC2INS3_INS0_12TimeZoneImpl11GMTTimeZoneEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEEcvRS5_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:50,4'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/timezone.cpp:50,38'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEEC2INS3_INS0_12TimeZoneImpl11GMTTimeZoneEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - Src:             'src/main/cpp/timezone.cpp:50,4'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/timezone.cpp:50,4'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEED2Ev
        - Src:             'src/main/cpp/timezone.cpp:50,4'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/timezone.cpp:51,11'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEEcvRS5_Ev
        - Src:             'src/main/cpp/timezone.cpp:50,4'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8TimeZone10getDefaultEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12TimeZoneImpl13LocalTimeZone11getInstanceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:194,9'
          Dst:             _ZN7log4cxx7helpers12TimeZoneImpl13LocalTimeZone11getInstanceEv
    - functionName:    _ZN7log4cxx7helpers8TimeZone6getGMTEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12TimeZoneImpl11GMTTimeZone11getInstanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:199,9'
          Dst:             _ZN7log4cxx7helpers12TimeZoneImpl11GMTTimeZone11getInstanceEv
    - functionName:    _ZN7log4cxx7helpers12TimeZoneImpl13LocalTimeZone11getInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/timezone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          69
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEEC2INS3_INS0_12TimeZoneImpl13LocalTimeZoneEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEEcvRS5_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/timezone.cpp:89,4'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/timezone.cpp:89,38'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEEC2INS3_INS0_12TimeZoneImpl13LocalTimeZoneEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - Src:             'src/main/cpp/timezone.cpp:89,4'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/timezone.cpp:89,4'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEED2Ev
        - Src:             'src/main/cpp/timezone.cpp:89,4'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/timezone.cpp:90,11'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS0_8TimeZoneEEEEcvRS5_Ev
        - Src:             'src/main/cpp/timezone.cpp:89,4'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers9Transform21appendLegalCharactersERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_121appendValidCharactersERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERKS6_NS0_8functionIFbS7_iEEEb
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transform.cpp:235,2'
          Dst:             _ZN12_GLOBAL__N_121appendValidCharactersERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERKS6_NS0_8functionIFbS7_iEEEb
    - functionName:    _ZN12_GLOBAL__N_121appendValidCharactersERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERKS6_NS0_8functionIFbS7_iEEEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          390
      EdgeCount:       104
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - _ZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/main/cpp/transform.cpp:87,3'
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/transform.cpp:46,13'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - Src:             'src/main/cpp/transform.cpp:54,5'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - Src:             'src/main/cpp/transform.cpp:108,5'
          Dst:             _ZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEj
        - Src:             'src/main/cpp/transform.cpp:113,6'
          Dst:             _ZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEj
    - functionName:    _ZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEj
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          156
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - '_ZZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEjENK3$_0clEi'
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transform.cpp:206,17'
          Dst:             '_ZZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEjENK3$_0clEi'
        - Src:             'src/main/cpp/transform.cpp:208,17'
          Dst:             '_ZZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEjENK3$_0clEi'
        - Src:             'src/main/cpp/transform.cpp:210,17'
          Dst:             '_ZZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEjENK3$_0clEi'
        - Src:             'src/main/cpp/transform.cpp:212,17'
          Dst:             '_ZZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEjENK3$_0clEi'
        - Src:             'src/main/cpp/transform.cpp:214,17'
          Dst:             '_ZZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEjENK3$_0clEi'
        - Src:             'src/main/cpp/transform.cpp:216,17'
          Dst:             '_ZZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEjENK3$_0clEi'
        - Src:             'src/main/cpp/transform.cpp:218,17'
          Dst:             '_ZZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEjENK3$_0clEi'
        - Src:             'src/main/cpp/transform.cpp:219,16'
          Dst:             '_ZZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEjENK3$_0clEi'
    - functionName:    '_ZZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEjENK3$_0clEi'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_133appendAttributeCharacterReferenceERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transform.cpp:130,3'
          Dst:             _ZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEj
    - functionName:    _ZN7log4cxx7helpers9Transform23appendEscapingAttributeERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_121appendValidCharactersERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERKS6_NS0_8functionIFbS7_iEEEb
        - _ZN12_GLOBAL__N_133appendAttributeCharacterReferenceERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transform.cpp:230,36'
          Dst:             _ZN12_GLOBAL__N_133appendAttributeCharacterReferenceERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEi
        - Src:             'src/main/cpp/transform.cpp:230,2'
          Dst:             _ZN12_GLOBAL__N_121appendValidCharactersERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERKS6_NS0_8functionIFbS7_iEEEb
    - functionName:    _ZN12_GLOBAL__N_131appendCharacterReferenceHandlerERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transform.cpp:122,2'
          Dst:             _ZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEj
    - functionName:    _ZN7log4cxx7helpers9Transform18appendEscapingTagsERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_121appendValidCharactersERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERKS6_NS0_8functionIFbS7_iEEEb
        - _ZN12_GLOBAL__N_131appendCharacterReferenceHandlerERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEi
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transform.cpp:225,36'
          Dst:             _ZN12_GLOBAL__N_131appendCharacterReferenceHandlerERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEi
        - Src:             'src/main/cpp/transform.cpp:225,2'
          Dst:             _ZN12_GLOBAL__N_121appendValidCharactersERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEERKS6_NS0_8functionIFbS7_iEEEb
    - functionName:    _ZN7log4cxx7helpers9Transform19appendEscapingCDATAERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         68
      ICount:          336
      EdgeCount:       89
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - _ZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEj
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/transform.cpp:144,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/transform.cpp:144,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/transform.cpp:144,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/transform.cpp:150,13'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - Src:             'src/main/cpp/transform.cpp:158,5'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - Src:             'src/main/cpp/transform.cpp:144,2'
          Dst:             __cxa_guard_abort
        - Src:             'src/main/cpp/transform.cpp:167,24'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - Src:             'src/main/cpp/transform.cpp:169,21'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS2_11__wrap_iterIPKwEE
        - Src:             'src/main/cpp/transform.cpp:190,4'
          Dst:             _ZN7log4cxx7helpers9Transform24appendCharacterReferenceERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEj
    - functionName:    _GLOBAL__sub_I_xmllayout.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.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/main/cpp/xmllayout.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml9XMLLayout13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             _ZN7log4cxx3xml9XMLLayout13registerClassEv
    - functionName:    _ZN7log4cxx3xml9XMLLayout13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3xml9XMLLayout14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3xml9XMLLayout14ClazzXMLLayoutEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3xml9XMLLayout14ClazzXMLLayoutEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3xml9XMLLayout14ClazzXMLLayoutEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3xml9XMLLayout14ClazzXMLLayoutEEC2Ev
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3xml9XMLLayout14ClazzXMLLayoutEED2Ev
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3xml9XMLLayout14ClazzXMLLayoutEEcvRS4_Ev
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3xml9XMLLayout14ClazzXMLLayoutEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml9XMLLayout14ClazzXMLLayoutC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3xml9XMLLayout14ClazzXMLLayoutC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3xml9XMLLayout14ClazzXMLLayoutEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3xml9XMLLayout14ClazzXMLLayoutEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3xml9XMLLayout14ClazzXMLLayoutEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3xml9XMLLayout14ClazzXMLLayoutEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3xml9XMLLayout14ClazzXMLLayoutEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3xml9XMLLayout14ClazzXMLLayoutEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3xml9XMLLayout14ClazzXMLLayoutEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3xml9XMLLayout14ClazzXMLLayoutC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/xmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/xmllayout.h:59,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3xml9XMLLayout14ClazzXMLLayoutD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/xmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/xmllayout.h:59,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3xml9XMLLayout14ClazzXMLLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/xmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml9XMLLayout14ClazzXMLLayoutD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/xmllayout.h:59,3'
          Dst:             _ZN7log4cxx3xml9XMLLayout14ClazzXMLLayoutD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx3xml9XMLLayout14ClazzXMLLayout11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/xmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx3xml9XMLLayout14ClazzXMLLayout11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/xmllayout.h:0,0'
          Dst:             _ZNK7log4cxx3xml9XMLLayout14ClazzXMLLayout11newInstanceEv
    - functionName:    _ZNK7log4cxx3xml9XMLLayout14ClazzXMLLayout7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/xmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      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:    _ZNK7log4cxx3xml9XMLLayout14ClazzXMLLayout11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/xmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3xml9XMLLayoutC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/xmllayout.h:59,3'
          Dst:             _ZN7log4cxx3xml9XMLLayoutC1Ev
    - functionName:    _ZN7log4cxx3xml9XMLLayoutC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx4priv17doubledLayoutSizeEm
        - _ZN7log4cxx6LayoutC2Ev
        - _ZN7log4cxx6LayoutD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmllayout.cpp:54,12'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/xmllayout.cpp:54,12'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/xmllayout.cpp:54,12'
          Dst:             _ZN7log4cxx6LayoutC2Ev
        - Src:             'src/main/cpp/xmllayout.cpp:57,58'
          Dst:             _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
        - Src:             'src/main/cpp/xmllayout.cpp:57,34'
          Dst:             _ZN7log4cxx4priv17doubledLayoutSizeEm
        - Src:             'src/main/cpp/xmllayout.cpp:58,1'
          Dst:             _ZN7log4cxx6LayoutD2Ev
        - Src:             'src/main/cpp/xmllayout.cpp:58,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/xmllayout.cpp:58,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3xml9XMLLayout16XMLLayoutPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml9XMLLayoutD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx3xml9XMLLayoutD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmllayout.cpp:60,25'
          Dst:             _ZN7log4cxx3xml9XMLLayoutD2Ev
        - Src:             'src/main/cpp/xmllayout.cpp:60,25'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/xmllayout.cpp:60,25'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3xml9XMLLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml9XMLLayoutD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmllayout.cpp:60,25'
          Dst:             _ZN7log4cxx3xml9XMLLayoutD1Ev
    - functionName:    _ZNK7log4cxx3xml9XMLLayout8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml9XMLLayout14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmllayout.cpp:52,1'
          Dst:             _ZN7log4cxx3xml9XMLLayout14getStaticClassEv
    - functionName:    _ZNK7log4cxx3xml9XMLLayout10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/xmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3xml9XMLLayout4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/xmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3xml9XMLLayout14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx6Layout4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/xmllayout.h:60,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/xml/xmllayout.h:61,3'
          Dst:             _ZN7log4cxx3xml9XMLLayout14getStaticClassEv
        - Src:             'src/main/include/log4cxx/xml/xmllayout.h:62,3'
          Dst:             _ZNK7log4cxx6Layout4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx3xml9XMLLayout15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/xmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml9XMLLayout9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx3xml9XMLLayout13setPropertiesEb
        - _ZN7log4cxx3xml9XMLLayout15setLocationInfoEb
        - _ZN7log4cxx4priv17doubledLayoutSizeEm
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmllayout.cpp:65,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/xmllayout.cpp:67,19'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/xmllayout.cpp:67,3'
          Dst:             _ZN7log4cxx3xml9XMLLayout15setLocationInfoEb
        - Src:             'src/main/cpp/xmllayout.cpp:68,59'
          Dst:             _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
        - Src:             'src/main/cpp/xmllayout.cpp:68,35'
          Dst:             _ZN7log4cxx4priv17doubledLayoutSizeEm
        - Src:             'src/main/cpp/xmllayout.cpp:71,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/xmllayout.cpp:73,17'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/xmllayout.cpp:73,3'
          Dst:             _ZN7log4cxx3xml9XMLLayout13setPropertiesEb
        - Src:             'src/main/cpp/xmllayout.cpp:74,59'
          Dst:             _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
        - Src:             'src/main/cpp/xmllayout.cpp:74,35'
          Dst:             _ZN7log4cxx4priv17doubledLayoutSizeEm
    - functionName:    _ZNK7log4cxx3xml9XMLLayout6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         101
      ICount:          578
      EdgeCount:       160
      CyclomaticComplexity: 61
      functionsReached:
        - _ZN7log4cxx4priv21reserveFormattedEventERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEmm
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers12StringHelper8toStringElRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers9Transform19appendEscapingCDATAERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - _ZN7log4cxx7helpers9Transform21appendLegalCharactersERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - _ZNK7log4cxx3spi12LocationInfo11getFileNameEv
        - _ZNK7log4cxx3spi12LocationInfo12getClassNameEv
        - _ZNK7log4cxx3spi12LocationInfo13getLineNumberEv
        - _ZNK7log4cxx3spi12LocationInfo13getMethodNameEv
        - _ZNK7log4cxx3spi12LoggingEvent11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - _ZNK7log4cxx3spi12LoggingEvent12getMDCKeySetEv
        - _ZNK7log4cxx3spi12LoggingEvent12getTimeStampEv
        - _ZNK7log4cxx3spi12LoggingEvent13getLoggerNameEv
        - _ZNK7log4cxx3spi12LoggingEvent13getThreadNameEv
        - _ZNK7log4cxx3spi12LoggingEvent17getPropertyKeySetEv
        - _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
        - _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - _ZNK7log4cxx3spi12LoggingEvent6getMDCERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - _ZNK7log4cxx3spi12LoggingEvent6getNDCERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - _ZNK7log4cxx5Level8toStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmllayout.cpp:80,23'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
        - Src:             'src/main/cpp/xmllayout.cpp:81,2'
          Dst:             _ZN7log4cxx4priv21reserveFormattedEventERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEEmm
        - Src:             'src/main/cpp/xmllayout.cpp:83,50'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent13getLoggerNameEv
        - Src:             'src/main/cpp/xmllayout.cpp:83,2'
          Dst:             _ZN7log4cxx7helpers9Transform21appendLegalCharactersERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/xmllayout.cpp:85,32'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent12getTimeStampEv
        - Src:             'src/main/cpp/xmllayout.cpp:85,2'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringElRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/xmllayout.cpp:87,50'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/xmllayout.cpp:87,62'
          Dst:             _ZNK7log4cxx5Level8toStringEv
        - Src:             'src/main/cpp/xmllayout.cpp:87,2'
          Dst:             _ZN7log4cxx7helpers9Transform21appendLegalCharactersERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/xmllayout.cpp:89,50'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent13getThreadNameEv
        - Src:             'src/main/cpp/xmllayout.cpp:89,2'
          Dst:             _ZN7log4cxx7helpers9Transform21appendLegalCharactersERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/xmllayout.cpp:96,2'
          Dst:             _ZN7log4cxx7helpers9Transform19appendEscapingCDATAERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/xmllayout.cpp:102,13'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent6getNDCERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/xmllayout.cpp:105,3'
          Dst:             _ZN7log4cxx7helpers9Transform19appendEscapingCDATAERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/xmllayout.cpp:113,40'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent22getLocationInformationEv
        - Src:             'src/main/cpp/xmllayout.cpp:114,3'
          Dst:             _ZNK7log4cxx3spi12LocationInfo12getClassNameEv
        - Src:             'src/main/cpp/xmllayout.cpp:114,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/xmllayout.cpp:115,3'
          Dst:             _ZN7log4cxx7helpers9Transform21appendLegalCharactersERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/xmllayout.cpp:117,3'
          Dst:             _ZNK7log4cxx3spi12LocationInfo13getMethodNameEv
        - Src:             'src/main/cpp/xmllayout.cpp:117,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/xmllayout.cpp:118,3'
          Dst:             _ZN7log4cxx7helpers9Transform21appendLegalCharactersERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/xmllayout.cpp:120,3'
          Dst:             _ZNK7log4cxx3spi12LocationInfo11getFileNameEv
        - Src:             'src/main/cpp/xmllayout.cpp:120,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/xmllayout.cpp:121,3'
          Dst:             _ZN7log4cxx7helpers9Transform21appendLegalCharactersERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/xmllayout.cpp:123,34'
          Dst:             _ZNK7log4cxx3spi12LocationInfo13getLineNumberEv
        - Src:             'src/main/cpp/xmllayout.cpp:123,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/xmllayout.cpp:130,43'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent17getPropertyKeySetEv
        - Src:             'src/main/cpp/xmllayout.cpp:131,38'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent12getMDCKeySetEv
        - Src:             'src/main/cpp/xmllayout.cpp:142,16'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent6getMDCERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - Src:             'src/main/cpp/xmllayout.cpp:145,6'
          Dst:             _ZN7log4cxx7helpers9Transform21appendLegalCharactersERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/xmllayout.cpp:147,6'
          Dst:             _ZN7log4cxx7helpers9Transform21appendLegalCharactersERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/xmllayout.cpp:157,16'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent11getPropertyERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERS8_
        - Src:             'src/main/cpp/xmllayout.cpp:160,6'
          Dst:             _ZN7log4cxx7helpers9Transform21appendLegalCharactersERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
        - Src:             'src/main/cpp/xmllayout.cpp:162,6'
          Dst:             _ZN7log4cxx7helpers9Transform21appendLegalCharactersERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKS8_
    - functionName:    _ZNK7log4cxx3xml9XMLLayout16ignoresThrowableEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/xmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN7log4cxx3xml9XMLLayout15setLocationInfoEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml9XMLLayout13setPropertiesEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3xml9XMLLayoutD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx6LayoutD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmllayout.cpp:60,26'
          Dst:             _ZN7log4cxx6LayoutD2Ev
    - functionName:    _ZTv0_n64_N7log4cxx3xml9XMLLayout15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/xmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml9XMLLayout15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/xmllayout.h:0,0'
          Dst:             _ZN7log4cxx3xml9XMLLayout15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZTv0_n48_NK7log4cxx3xml9XMLLayout4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/xmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3xml9XMLLayout4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/xmllayout.h:0,0'
          Dst:             _ZNK7log4cxx3xml9XMLLayout4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx3xml9XMLLayout10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/xml/xmllayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3xml9XMLLayout10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/xml/xmllayout.h:0,0'
          Dst:             _ZNK7log4cxx3xml9XMLLayout10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx3xml9XMLLayout13getPropertiesEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3xml9XMLLayout15getLocationInfoEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n72_N7log4cxx3xml9XMLLayout9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3xml9XMLLayout9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmllayout.cpp:0,0'
          Dst:             _ZN7log4cxx3xml9XMLLayout9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n24_N7log4cxx3xml9XMLLayoutD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.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:
        - _ZN7log4cxx3xml9XMLLayoutD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmllayout.cpp:0,0'
          Dst:             _ZN7log4cxx3xml9XMLLayoutD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx3xml9XMLLayoutD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.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:
        - _ZN7log4cxx3xml9XMLLayoutD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmllayout.cpp:0,0'
          Dst:             _ZN7log4cxx3xml9XMLLayoutD1Ev
    - functionName:    _ZN7log4cxx3xml9XMLLayoutC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx4priv17doubledLayoutSizeEm
        - _ZN7log4cxx6LayoutC2Ev
        - _ZN7log4cxx6LayoutD2Ev
        - _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmllayout.cpp:54,12'
          Dst:             _ZN7log4cxx6LayoutC2Ev
        - Src:             'src/main/cpp/xmllayout.cpp:57,58'
          Dst:             _ZNK7log4cxx6Layout31getFormattedEventCharacterCountEv
        - Src:             'src/main/cpp/xmllayout.cpp:57,34'
          Dst:             _ZN7log4cxx4priv17doubledLayoutSizeEm
        - Src:             'src/main/cpp/xmllayout.cpp:58,1'
          Dst:             _ZN7log4cxx6LayoutD2Ev
    - functionName:    _ZTv0_n32_NK7log4cxx3xml9XMLLayout8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmllayout.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3xml9XMLLayout8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmllayout.cpp:0,0'
          Dst:             _ZNK7log4cxx3xml9XMLLayout8getClassEv
    - functionName:    _GLOBAL__sub_I_telnetappender.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.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/main/cpp/telnetappender.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14TelnetAppender13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             _ZN7log4cxx3net14TelnetAppender13registerClassEv
    - functionName:    _ZN7log4cxx3net14TelnetAppender13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3net14TelnetAppender14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3net14TelnetAppender19ClazzTelnetAppenderEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3net14TelnetAppender19ClazzTelnetAppenderEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3net14TelnetAppender19ClazzTelnetAppenderEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net14TelnetAppender19ClazzTelnetAppenderEEC2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net14TelnetAppender19ClazzTelnetAppenderEED2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net14TelnetAppender19ClazzTelnetAppenderEEcvRS4_Ev
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net14TelnetAppender19ClazzTelnetAppenderEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14TelnetAppender19ClazzTelnetAppenderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3net14TelnetAppender19ClazzTelnetAppenderC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net14TelnetAppender19ClazzTelnetAppenderEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3net14TelnetAppender19ClazzTelnetAppenderEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net14TelnetAppender19ClazzTelnetAppenderEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net14TelnetAppender19ClazzTelnetAppenderEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3net14TelnetAppender19ClazzTelnetAppenderEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net14TelnetAppender19ClazzTelnetAppenderEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net14TelnetAppender19ClazzTelnetAppenderEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3net14TelnetAppender19ClazzTelnetAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/telnetappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/telnetappender.h:59,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3net14TelnetAppender19ClazzTelnetAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/telnetappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/telnetappender.h:59,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3net14TelnetAppender19ClazzTelnetAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/telnetappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14TelnetAppender19ClazzTelnetAppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/telnetappender.h:59,3'
          Dst:             _ZN7log4cxx3net14TelnetAppender19ClazzTelnetAppenderD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx3net14TelnetAppender19ClazzTelnetAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/telnetappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx3net14TelnetAppender19ClazzTelnetAppender11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/telnetappender.h:0,0'
          Dst:             _ZNK7log4cxx3net14TelnetAppender19ClazzTelnetAppender11newInstanceEv
    - functionName:    _ZNK7log4cxx3net14TelnetAppender19ClazzTelnetAppender7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/telnetappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      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:    _ZNK7log4cxx3net14TelnetAppender19ClazzTelnetAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/telnetappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3net14TelnetAppenderC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/telnetappender.h:59,3'
          Dst:             _ZN7log4cxx3net14TelnetAppenderC1Ev
    - functionName:    _ZN7log4cxx3net14TelnetAppenderC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:114,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:114,17'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:114,17'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:115,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/telnetappender.cpp:117,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:117,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:117,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3net14TelnetAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14TelnetAppenderD2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:120,1'
          Dst:             _ZN7log4cxx3net14TelnetAppenderD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:120,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:120,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:120,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3net14TelnetAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14TelnetAppenderD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:120,1'
          Dst:             _ZN7log4cxx3net14TelnetAppenderD1Ev
    - functionName:    _ZNK7log4cxx3net14TelnetAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14TelnetAppender14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:49,1'
          Dst:             _ZN7log4cxx3net14TelnetAppender14getStaticClassEv
    - functionName:    _ZNK7log4cxx3net14TelnetAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/telnetappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net14TelnetAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/telnetappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3net14TelnetAppender14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/telnetappender.h:60,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/net/telnetappender.h:61,3'
          Dst:             _ZN7log4cxx3net14TelnetAppender14getStaticClassEv
        - Src:             'src/main/include/log4cxx/net/telnetappender.h:62,3'
          Dst:             _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx3net14TelnetAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          98
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12ServerSocket12setSoTimeoutEi
        - _ZN7log4cxx7helpers12ServerSocket6createEibRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers13ThreadUtility12createThreadIMNS_3net14TelnetAppenderEFvvEJPS4_EEENSt3__16threadENS8_12basic_stringIwNS8_11char_traitsIwEENS8_9allocatorIwEEEEOT_DpOT0_
        - _ZN7log4cxx7helpers13ThreadUtility8instanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:129,25'
          Dst:             _ZN7log4cxx7helpers12ServerSocket6createEibRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:130,24'
          Dst:             _ZN7log4cxx7helpers12ServerSocket12setSoTimeoutEi
        - Src:             'src/main/cpp/telnetappender.cpp:134,15'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility8instanceEv
        - Src:             'src/main/cpp/telnetappender.cpp:134,42'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility12createThreadIMNS_3net14TelnetAppenderEFvvEJPS4_EEENSt3__16threadENS8_12basic_stringIwNS8_11char_traitsIwEENS8_9allocatorIwEEEEOT_DpOT0_
    - functionName:    _ZN7log4cxx3net14TelnetAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          88
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
        - _ZN7log4cxx3net14TelnetAppender11setEncodingERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net14TelnetAppender11setHostnameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net14TelnetAppender14setNonBlockingEb
        - _ZN7log4cxx3net14TelnetAppender15setReuseAddressEb
        - _ZN7log4cxx3net14TelnetAppender17setMaxConnectionsEi
        - _ZN7log4cxx3net14TelnetAppender7setPortEi
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:140,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/telnetappender.cpp:142,11'
          Dst:             _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/telnetappender.cpp:142,3'
          Dst:             _ZN7log4cxx3net14TelnetAppender7setPortEi
        - Src:             'src/main/cpp/telnetappender.cpp:144,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/telnetappender.cpp:146,21'
          Dst:             _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/telnetappender.cpp:146,3'
          Dst:             _ZN7log4cxx3net14TelnetAppender17setMaxConnectionsEi
        - Src:             'src/main/cpp/telnetappender.cpp:148,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/telnetappender.cpp:150,3'
          Dst:             _ZN7log4cxx3net14TelnetAppender11setEncodingERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:152,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/telnetappender.cpp:154,18'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/telnetappender.cpp:154,3'
          Dst:             _ZN7log4cxx3net14TelnetAppender14setNonBlockingEb
        - Src:             'src/main/cpp/telnetappender.cpp:156,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/telnetappender.cpp:158,19'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/telnetappender.cpp:158,3'
          Dst:             _ZN7log4cxx3net14TelnetAppender15setReuseAddressEb
        - Src:             'src/main/cpp/telnetappender.cpp:160,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/telnetappender.cpp:162,3'
          Dst:             _ZN7log4cxx3net14TelnetAppender11setHostnameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:166,21'
          Dst:             _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx3net14TelnetAppender5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - _ZN7log4cxx3net14TelnetAppender18TelnetAppenderPriv5closeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:186,13'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - Src:             'src/main/cpp/telnetappender.cpp:187,10'
          Dst:             _ZN7log4cxx3net14TelnetAppender18TelnetAppenderPriv5closeEv
    - functionName:    _ZNK7log4cxx3net14TelnetAppender14requiresLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net14TelnetAppender6appendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          249
      EdgeCount:       66
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN7log4cxx3net14TelnetAppender5writeERNS_7helpers10ByteBufferE
        - _ZN7log4cxx7helpers10ByteBuffer4flipEv
        - _ZN7log4cxx7helpers10ByteBuffer5clearEv
        - _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - _ZN7log4cxx7helpers10ByteBufferD2Ev
        - _ZN7log4cxx7helpers14CharsetEncoder7isErrorEi
        - _ZN7log4cxx7helpers4Pool9pstrallocEm
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
        - _ZNK7log4cxx6Layout6formatERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:278,17'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:281,19'
          Dst:             _ZNK7log4cxx6Layout6formatERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
        - Src:             'src/main/cpp/telnetappender.cpp:283,17'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent18getRenderedMessageEv
        - Src:             'src/main/cpp/telnetappender.cpp:286,26'
          Dst:             _ZN7log4cxx7helpers4Pool9pstrallocEm
        - Src:             'src/main/cpp/telnetappender.cpp:289,14'
          Dst:             _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - Src:             'src/main/cpp/telnetappender.cpp:296,8'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer4flipEv
        - Src:             'src/main/cpp/telnetappender.cpp:297,4'
          Dst:             _ZN7log4cxx3net14TelnetAppender5writeERNS_7helpers10ByteBufferE
        - Src:             'src/main/cpp/telnetappender.cpp:298,8'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer5clearEv
        - Src:             'src/main/cpp/telnetappender.cpp:300,8'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder7isErrorEi
        - Src:             'src/main/cpp/telnetappender.cpp:305,9'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer4flipEv
        - Src:             'src/main/cpp/telnetappender.cpp:306,5'
          Dst:             _ZN7log4cxx3net14TelnetAppender5writeERNS_7helpers10ByteBufferE
        - Src:             'src/main/cpp/telnetappender.cpp:307,9'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer5clearEv
        - Src:             'src/main/cpp/telnetappender.cpp:311,2'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:311,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:311,2'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:311,2'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx3net14TelnetAppender5writeERNS_7helpers10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          219
      EdgeCount:       63
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - _ZN7log4cxx7helpers10ByteBufferD2Ev
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:233,22'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - Src:             'src/main/cpp/telnetappender.cpp:233,37'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/telnetappender.cpp:233,16'
          Dst:             _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - Src:             'src/main/cpp/telnetappender.cpp:236,4'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:236,4'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:236,4'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/telnetappender.cpp:239,9'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/telnetappender.cpp:242,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:244,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:246,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:247,6'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/telnetappender.cpp:251,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/telnetappender.cpp:251,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/telnetappender.cpp:251,4'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx3net14TelnetAppender18TelnetAppenderPriv5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         38
      ICount:          213
      EdgeCount:       70
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN10ConnectionD2Ev
        - _ZN10ConnectionaSEOS_
        - _ZN7log4cxx3net14TelnetAppender18TelnetAppenderPriv24stopAcceptingConnectionsEv
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:192,8'
          Dst:             _ZN7log4cxx3net14TelnetAppender18TelnetAppenderPriv24stopAcceptingConnectionsEv
        - Src:             'src/main/cpp/telnetappender.cpp:194,26'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/telnetappender.cpp:197,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:198,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:208,28'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/telnetappender.cpp:211,5'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:213,5'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:214,5'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:216,9'
          Dst:             _ZN10ConnectionaSEOS_
        - Src:             'src/main/cpp/telnetappender.cpp:216,4'
          Dst:             _ZN10ConnectionD2Ev
    - functionName:    _ZN7log4cxx3net14TelnetAppender18TelnetAppenderPriv24stopAcceptingConnectionsEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:95,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/telnetappender.cpp:98,3'
          Dst:             __cxa_end_catch
    - functionName:    _ZN10ConnectionaSEOS_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10ConnectionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.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: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net14TelnetAppender7setPortEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net14TelnetAppender17setMaxConnectionsEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          147
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN10ConnectionC2ERKS_
        - _ZN10ConnectionD2Ev
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:434,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:444,15'
          Dst:             _ZN10ConnectionC2ERKS_
        - Src:             'src/main/cpp/telnetappender.cpp:451,2'
          Dst:             _ZN10ConnectionD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:451,2'
          Dst:             _ZN10ConnectionD2Ev
    - functionName:    _ZN7log4cxx3net14TelnetAppender11setEncodingERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoder10getEncoderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:179,19'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder10getEncoderERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3net14TelnetAppender14setNonBlockingEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net14TelnetAppender15setReuseAddressEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net14TelnetAppender11setHostnameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10ConnectionC2ERKS_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10ConnectionC2EOS_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10ConnectionC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.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: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net14TelnetAppender17acceptConnectionsEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         92
      ICount:          505
      EdgeCount:       164
      CyclomaticComplexity: 74
      functionsReached:
        - _ZN10ConnectionD2Ev
        - _ZN10ConnectionaSEOS_
        - _ZN7log4cxx3net14TelnetAppender11writeStatusERKNSt3__110shared_ptrINS_7helpers6SocketEEERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS4_4PoolE
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZN7log4cxx7helpers9APRSocket14setNonBlockingEb
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - __dynamic_cast
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:326,17'
          Dst:             __dynamic_cast
        - Src:             'src/main/cpp/telnetappender.cpp:327,8'
          Dst:             _ZN7log4cxx7helpers9APRSocket14setNonBlockingEb
        - Src:             'src/main/cpp/telnetappender.cpp:333,10'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:334,5'
          Dst:             _ZN7log4cxx3net14TelnetAppender11writeStatusERKNSt3__110shared_ptrINS_7helpers6SocketEEERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS4_4PoolE
        - Src:             'src/main/cpp/telnetappender.cpp:338,4'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:338,4'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:344,10'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:345,5'
          Dst:             _ZN7log4cxx3net14TelnetAppender11writeStatusERKNSt3__110shared_ptrINS_7helpers6SocketEEERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS4_4PoolE
        - Src:             'src/main/cpp/telnetappender.cpp:347,4'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:347,4'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:361,12'
          Dst:             _ZN10ConnectionaSEOS_
        - Src:             'src/main/cpp/telnetappender.cpp:361,7'
          Dst:             _ZN10ConnectionD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:363,11'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/telnetappender.cpp:366,8'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:368,8'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:369,8'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:376,10'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:378,5'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/telnetappender.cpp:380,5'
          Dst:             _ZN7log4cxx3net14TelnetAppender11writeStatusERKNSt3__110shared_ptrINS_7helpers6SocketEEERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS4_4PoolE
        - Src:             'src/main/cpp/telnetappender.cpp:381,4'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:381,4'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:400,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/telnetappender.cpp:382,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/telnetappender.cpp:394,5'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/telnetappender.cpp:400,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/telnetappender.cpp:400,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/telnetappender.cpp:389,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/telnetappender.cpp:400,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers13ThreadUtility12createThreadIMNS_3net14TelnetAppenderEFvvEJPS4_EEENSt3__16threadENS8_12basic_stringIwNS8_11char_traitsIwEENS8_9allocatorIwEEEEOT_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/threadutility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          164
      EdgeCount:       60
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility16preStartFunctionEv
        - _ZN7log4cxx7helpers13ThreadUtility17postStartFunctionEv
        - _ZN7log4cxx7helpers13ThreadUtility21threadStartedFunctionEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/threadutility.h:129,52'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility16preStartFunctionEv
        - Src:             'src/main/include/log4cxx/helpers/threadutility.h:130,54'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility21threadStartedFunctionEv
        - Src:             'src/main/include/log4cxx/helpers/threadutility.h:131,54'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility17postStartFunctionEv
    - functionName:    _ZN7log4cxx3net14TelnetAppender11writeStatusERKNSt3__110shared_ptrINS_7helpers6SocketEEERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS4_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          103
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer4flipEv
        - _ZN7log4cxx7helpers10ByteBuffer5clearEv
        - _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - _ZN7log4cxx7helpers10ByteBufferD2Ev
        - _ZN7log4cxx7helpers4Pool9pstrallocEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:259,18'
          Dst:             _ZN7log4cxx7helpers4Pool9pstrallocEm
        - Src:             'src/main/cpp/telnetappender.cpp:262,13'
          Dst:             _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - Src:             'src/main/cpp/telnetappender.cpp:267,7'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer4flipEv
        - Src:             'src/main/cpp/telnetappender.cpp:269,7'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer5clearEv
        - Src:             'src/main/cpp/telnetappender.cpp:271,1'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:271,1'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
    - functionName:    _ZN7log4cxx3net14TelnetAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - _ZN7log4cxx16AppenderSkeletonD2Ev
        - _ZN7log4cxx3net14TelnetAppender18TelnetAppenderPriv5closeEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:121,13'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - Src:             'src/main/cpp/telnetappender.cpp:122,10'
          Dst:             _ZN7log4cxx3net14TelnetAppender18TelnetAppenderPriv5closeEv
        - Src:             'src/main/cpp/telnetappender.cpp:123,1'
          Dst:             _ZN7log4cxx16AppenderSkeletonD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:121,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx3net14TelnetAppender18TelnetAppenderPrivC2Eii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
        - _ZN7log4cxx7helpers14CharsetEncoder14getUTF8EncoderEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:53,55'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:57,11'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder14getUTF8EncoderEv
        - Src:             'src/main/cpp/telnetappender.cpp:66,4'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
    - functionName:    _ZN7log4cxx3net14TelnetAppender18TelnetAppenderPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
        - _ZN7log4cxx3net14TelnetAppender18TelnetAppenderPriv24stopAcceptingConnectionsEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:69,4'
          Dst:             _ZN7log4cxx3net14TelnetAppender18TelnetAppenderPriv24stopAcceptingConnectionsEv
        - Src:             'src/main/cpp/telnetappender.cpp:69,32'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
        - Src:             'src/main/cpp/telnetappender.cpp:69,4'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx3net14TelnetAppender18TelnetAppenderPrivD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14TelnetAppender18TelnetAppenderPrivD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:69,2'
          Dst:             _ZN7log4cxx3net14TelnetAppender18TelnetAppenderPrivD2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx3net14TelnetAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/telnetappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net14TelnetAppender4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/telnetappender.h:0,0'
          Dst:             _ZNK7log4cxx3net14TelnetAppender4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx3net14TelnetAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/telnetappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net14TelnetAppender10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/telnetappender.h:0,0'
          Dst:             _ZNK7log4cxx3net14TelnetAppender10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n160_NK7log4cxx3net14TelnetAppender14requiresLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net14TelnetAppender14requiresLayoutEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:0,0'
          Dst:             _ZNK7log4cxx3net14TelnetAppender14requiresLayoutEv
    - functionName:    _ZNK7log4cxx3net14TelnetAppender17getMaxConnectionsEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net14TelnetAppender11getHostnameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net14TelnetAppender7getPortEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n112_N7log4cxx3net14TelnetAppender5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.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:
        - _ZN7log4cxx3net14TelnetAppender5closeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net14TelnetAppender5closeEv
    - functionName:    _ZNK7log4cxx3net14TelnetAppender11getEncodingEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n72_N7log4cxx3net14TelnetAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14TelnetAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net14TelnetAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n64_N7log4cxx3net14TelnetAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14TelnetAppender15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net14TelnetAppender15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZTv0_n24_N7log4cxx3net14TelnetAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.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:
        - _ZN7log4cxx3net14TelnetAppenderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net14TelnetAppenderD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx3net14TelnetAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.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:
        - _ZN7log4cxx3net14TelnetAppenderD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net14TelnetAppenderD1Ev
    - functionName:    _ZN7log4cxx3net14TelnetAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:115,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
    - functionName:    _ZTv0_n32_NK7log4cxx3net14TelnetAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/telnetappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net14TelnetAppender8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/telnetappender.cpp:0,0'
          Dst:             _ZNK7log4cxx3net14TelnetAppender8getClassEv
    - functionName:    _GLOBAL__sub_I_xmlsocketappender.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.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/main/cpp/xmlsocketappender.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net17XMLSocketAppender13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             _ZN7log4cxx3net17XMLSocketAppender13registerClassEv
    - functionName:    _ZN7log4cxx3net17XMLSocketAppender13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3net17XMLSocketAppender14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3net17XMLSocketAppender22ClazzXMLSocketAppenderEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3net17XMLSocketAppender22ClazzXMLSocketAppenderEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3net17XMLSocketAppender22ClazzXMLSocketAppenderEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net17XMLSocketAppender22ClazzXMLSocketAppenderEEC2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net17XMLSocketAppender22ClazzXMLSocketAppenderEED2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net17XMLSocketAppender22ClazzXMLSocketAppenderEEcvRS4_Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net17XMLSocketAppender22ClazzXMLSocketAppenderEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net17XMLSocketAppender22ClazzXMLSocketAppenderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3net17XMLSocketAppender22ClazzXMLSocketAppenderC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net17XMLSocketAppender22ClazzXMLSocketAppenderEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3net17XMLSocketAppender22ClazzXMLSocketAppenderEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net17XMLSocketAppender22ClazzXMLSocketAppenderEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net17XMLSocketAppender22ClazzXMLSocketAppenderEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3net17XMLSocketAppender22ClazzXMLSocketAppenderEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net17XMLSocketAppender22ClazzXMLSocketAppenderEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net17XMLSocketAppender22ClazzXMLSocketAppenderEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3net17XMLSocketAppender22ClazzXMLSocketAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/xmlsocketappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/xmlsocketappender.h:72,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3net17XMLSocketAppender22ClazzXMLSocketAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/xmlsocketappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/xmlsocketappender.h:72,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3net17XMLSocketAppender22ClazzXMLSocketAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/xmlsocketappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net17XMLSocketAppender22ClazzXMLSocketAppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/xmlsocketappender.h:72,3'
          Dst:             _ZN7log4cxx3net17XMLSocketAppender22ClazzXMLSocketAppenderD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx3net17XMLSocketAppender22ClazzXMLSocketAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/xmlsocketappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx3net17XMLSocketAppender22ClazzXMLSocketAppender11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/xmlsocketappender.h:0,0'
          Dst:             _ZNK7log4cxx3net17XMLSocketAppender22ClazzXMLSocketAppender11newInstanceEv
    - functionName:    _ZNK7log4cxx3net17XMLSocketAppender22ClazzXMLSocketAppender7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/xmlsocketappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      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:    _ZNK7log4cxx3net17XMLSocketAppender22ClazzXMLSocketAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/xmlsocketappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3net17XMLSocketAppenderC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/xmlsocketappender.h:72,3'
          Dst:             _ZN7log4cxx3net17XMLSocketAppenderC1Ev
    - functionName:    _ZN7log4cxx3net17XMLSocketAppenderC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          89
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeletonC2ENSt3__110unique_ptrINS1_26SocketAppenderSkeletonPrivENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx3net22SocketAppenderSkeletonD2Ev
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:57,20'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:57,20'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:57,20'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:58,4'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeletonC2ENSt3__110unique_ptrINS1_26SocketAppenderSkeletonPrivENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/xmlsocketappender.cpp:61,1'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeletonD2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:61,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:61,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:61,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3net17XMLSocketAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net17XMLSocketAppenderD2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:82,1'
          Dst:             _ZN7log4cxx3net17XMLSocketAppenderD2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:82,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:82,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:82,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3net17XMLSocketAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net17XMLSocketAppenderD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:82,1'
          Dst:             _ZN7log4cxx3net17XMLSocketAppenderD1Ev
    - functionName:    _ZNK7log4cxx3net17XMLSocketAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net17XMLSocketAppender14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:43,1'
          Dst:             _ZN7log4cxx3net17XMLSocketAppender14getStaticClassEv
    - functionName:    _ZNK7log4cxx3net17XMLSocketAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/xmlsocketappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net17XMLSocketAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/xmlsocketappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3net17XMLSocketAppender14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/xmlsocketappender.h:73,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/net/xmlsocketappender.h:74,3'
          Dst:             _ZN7log4cxx3net17XMLSocketAppender14getStaticClassEv
        - Src:             'src/main/include/log4cxx/net/xmlsocketappender.h:75,3'
          Dst:             _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx3net22SocketAppenderSkeleton14requiresLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/socketappenderskeleton.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net17XMLSocketAppender6appendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          160
      EdgeCount:       52
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv13fireConnectorEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZN7log4cxx7helpers6Writer5flushEv
        - _ZN7log4cxx7helpers6Writer5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx3net22SocketAppenderSkeleton20getReconnectionDelayEv
        - _ZNK7log4cxx6Layout6formatERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:115,18'
          Dst:             _ZNK7log4cxx6Layout6formatERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
        - Src:             'src/main/cpp/xmlsocketappender.cpp:119,23'
          Dst:             _ZN7log4cxx7helpers6Writer5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/xmlsocketappender.cpp:120,23'
          Dst:             _ZN7log4cxx7helpers6Writer5flushEv
        - Src:             'src/main/cpp/xmlsocketappender.cpp:121,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/xmlsocketappender.cpp:125,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/xmlsocketappender.cpp:127,8'
          Dst:             _ZNK7log4cxx3net22SocketAppenderSkeleton20getReconnectionDelayEv
        - Src:             'src/main/cpp/xmlsocketappender.cpp:129,12'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv13fireConnectorEv
        - Src:             'src/main/cpp/xmlsocketappender.cpp:131,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/xmlsocketappender.cpp:131,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/xmlsocketappender.cpp:131,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx3net17XMLSocketAppender9setSocketERNSt3__110shared_ptrINS_7helpers6SocketEEERNS4_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv13setOutputSinkERKNSt3__110shared_ptrINS_7helpers6SocketEEE
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:99,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/xmlsocketappender.cpp:99,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/xmlsocketappender.cpp:99,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/xmlsocketappender.cpp:100,9'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv13setOutputSinkERKNSt3__110shared_ptrINS_7helpers6SocketEEE
        - Src:             'src/main/cpp/xmlsocketappender.cpp:99,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3net17XMLSocketAppender7cleanUpERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv5closeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:106,9'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv5closeEv
    - functionName:    _ZNK7log4cxx3net17XMLSocketAppender15getDefaultDelayEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net17XMLSocketAppender14getDefaultPortEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net17XMLSocketAppender21XMLSocketAppenderPrivC2Eii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPrivC2Eii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:30,3'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPrivC2Eii
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPrivC2Eii
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/socketappenderskeleton_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/socketappenderskeleton_priv.h:34,3'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
    - functionName:    _ZN7log4cxx3net17XMLSocketAppender21XMLSocketAppenderPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.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:
        - _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPrivD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:27,27'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPrivD2Ev
    - functionName:    _ZN7log4cxx3net17XMLSocketAppender21XMLSocketAppenderPrivD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      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:
        - _ZN7log4cxx3net17XMLSocketAppender21XMLSocketAppenderPrivD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:27,27'
          Dst:             _ZN7log4cxx3net17XMLSocketAppender21XMLSocketAppenderPrivD2Ev
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/socketappenderskeleton_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
        - _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv5closeEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/socketappenderskeleton_priv.h:62,13'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - Src:             'src/main/include/log4cxx/private/socketappenderskeleton_priv.h:63,10'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv5closeEv
        - Src:             'src/main/include/log4cxx/private/socketappenderskeleton_priv.h:64,2'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
        - Src:             'src/main/include/log4cxx/private/socketappenderskeleton_priv.h:62,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPrivD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/socketappenderskeleton_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPrivD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/socketappenderskeleton_priv.h:61,2'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPrivD2Ev
    - functionName:    _ZN7log4cxx3net17XMLSocketAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeletonD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:83,1'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeletonD2Ev
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPrivC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEEii
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/socketappenderskeleton_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
        - _ZN7log4cxx7helpers11InetAddress9getByNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/socketappenderskeleton_priv.h:52,3'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
        - Src:             'src/main/include/log4cxx/private/socketappenderskeleton_priv.h:54,11'
          Dst:             _ZN7log4cxx7helpers11InetAddress9getByNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/include/log4cxx/private/socketappenderskeleton_priv.h:58,4'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPrivC2ERKNSt3__110shared_ptrINS_7helpers11InetAddressEEEii
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/socketappenderskeleton_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/socketappenderskeleton_priv.h:43,3'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
    - functionName:    _ZTv0_n48_NK7log4cxx3net17XMLSocketAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/xmlsocketappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net17XMLSocketAppender4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/xmlsocketappender.h:0,0'
          Dst:             _ZNK7log4cxx3net17XMLSocketAppender4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx3net17XMLSocketAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/xmlsocketappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net17XMLSocketAppender10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/xmlsocketappender.h:0,0'
          Dst:             _ZNK7log4cxx3net17XMLSocketAppender10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n160_NK7log4cxx3net22SocketAppenderSkeleton14requiresLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/socketappenderskeleton.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net22SocketAppenderSkeleton14requiresLayoutEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/socketappenderskeleton.h:0,0'
          Dst:             _ZNK7log4cxx3net22SocketAppenderSkeleton14requiresLayoutEv
    - functionName:    _ZTv0_n24_N7log4cxx3net17XMLSocketAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.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:
        - _ZN7log4cxx3net17XMLSocketAppenderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net17XMLSocketAppenderD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx3net17XMLSocketAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.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:
        - _ZN7log4cxx3net17XMLSocketAppenderD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net17XMLSocketAppenderD1Ev
    - functionName:    _ZN7log4cxx3net17XMLSocketAppenderC1ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          102
      EdgeCount:       24
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeletonC2ENSt3__110unique_ptrINS1_26SocketAppenderSkeletonPrivENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx3net22SocketAppenderSkeletonD2Ev
        - _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:74,20'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:74,20'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:74,20'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:75,4'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeletonC2ENSt3__110unique_ptrINS1_26SocketAppenderSkeletonPrivENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/xmlsocketappender.cpp:78,2'
          Dst:             _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - Src:             'src/main/cpp/xmlsocketappender.cpp:79,1'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeletonD2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:79,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:79,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:79,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3net17XMLSocketAppenderC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          107
      EdgeCount:       19
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeletonC2ENSt3__110unique_ptrINS1_26SocketAppenderSkeletonPrivENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx3net22SocketAppenderSkeletonD2Ev
        - _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:75,4'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeletonC2ENSt3__110unique_ptrINS1_26SocketAppenderSkeletonPrivENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/xmlsocketappender.cpp:78,2'
          Dst:             _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - Src:             'src/main/cpp/xmlsocketappender.cpp:79,1'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeletonD2Ev
    - functionName:    _ZN7log4cxx3net17XMLSocketAppenderC1ENSt3__110shared_ptrINS_7helpers11InetAddressEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          101
      EdgeCount:       24
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeletonC2ENSt3__110unique_ptrINS1_26SocketAppenderSkeletonPrivENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx3net22SocketAppenderSkeletonD2Ev
        - _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:64,20'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:64,20'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:64,20'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:68,4'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeletonC2ENSt3__110unique_ptrINS1_26SocketAppenderSkeletonPrivENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/xmlsocketappender.cpp:71,2'
          Dst:             _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - Src:             'src/main/cpp/xmlsocketappender.cpp:72,1'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeletonD2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:72,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:72,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/xmlsocketappender.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3net17XMLSocketAppenderC2ENSt3__110shared_ptrINS_7helpers11InetAddressEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          106
      EdgeCount:       19
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeletonC2ENSt3__110unique_ptrINS1_26SocketAppenderSkeletonPrivENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx3net22SocketAppenderSkeletonD2Ev
        - _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:68,4'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeletonC2ENSt3__110unique_ptrINS1_26SocketAppenderSkeletonPrivENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/xmlsocketappender.cpp:71,2'
          Dst:             _ZN7log4cxx3spi13OptionHandler15activateOptionsEv
        - Src:             'src/main/cpp/xmlsocketappender.cpp:72,1'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeletonD2Ev
    - functionName:    _ZN7log4cxx3net17XMLSocketAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          94
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeletonC2ENSt3__110unique_ptrINS1_26SocketAppenderSkeletonPrivENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx3net22SocketAppenderSkeletonD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:58,4'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeletonC2ENSt3__110unique_ptrINS1_26SocketAppenderSkeletonPrivENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/xmlsocketappender.cpp:61,1'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeletonD2Ev
    - functionName:    _ZTv0_n32_NK7log4cxx3net17XMLSocketAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/xmlsocketappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net17XMLSocketAppender8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/xmlsocketappender.cpp:0,0'
          Dst:             _ZNK7log4cxx3net17XMLSocketAppender8getClassEv
    - functionName:    _GLOBAL__sub_I_syslogappender.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.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/main/cpp/syslogappender.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14SyslogAppender13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             _ZN7log4cxx3net14SyslogAppender13registerClassEv
    - functionName:    _ZN7log4cxx3net14SyslogAppender13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx3net14SyslogAppender14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3net14SyslogAppender19ClazzSyslogAppenderEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3net14SyslogAppender19ClazzSyslogAppenderEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_3net14SyslogAppender19ClazzSyslogAppenderEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net14SyslogAppender19ClazzSyslogAppenderEEC2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net14SyslogAppender19ClazzSyslogAppenderEED2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net14SyslogAppender19ClazzSyslogAppenderEEcvRS4_Ev
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net14SyslogAppender19ClazzSyslogAppenderEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14SyslogAppender19ClazzSyslogAppenderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx3net14SyslogAppender19ClazzSyslogAppenderC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net14SyslogAppender19ClazzSyslogAppenderEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3net14SyslogAppender19ClazzSyslogAppenderEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net14SyslogAppender19ClazzSyslogAppenderEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net14SyslogAppender19ClazzSyslogAppenderEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_3net14SyslogAppender19ClazzSyslogAppenderEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_3net14SyslogAppender19ClazzSyslogAppenderEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_3net14SyslogAppender19ClazzSyslogAppenderEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx3net14SyslogAppender19ClazzSyslogAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/syslogappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/syslogappender.h:44,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx3net14SyslogAppender19ClazzSyslogAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/syslogappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/syslogappender.h:44,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx3net14SyslogAppender19ClazzSyslogAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/syslogappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14SyslogAppender19ClazzSyslogAppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/syslogappender.h:44,3'
          Dst:             _ZN7log4cxx3net14SyslogAppender19ClazzSyslogAppenderD2Ev
    - functionName:    _ZTch0_v0_n56_NK7log4cxx3net14SyslogAppender19ClazzSyslogAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/syslogappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7log4cxx3net14SyslogAppender19ClazzSyslogAppender11newInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/syslogappender.h:0,0'
          Dst:             _ZNK7log4cxx3net14SyslogAppender19ClazzSyslogAppender11newInstanceEv
    - functionName:    _ZNK7log4cxx3net14SyslogAppender19ClazzSyslogAppender7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/syslogappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      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:    _ZNK7log4cxx3net14SyslogAppender19ClazzSyslogAppender11newInstanceEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/syslogappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx3net14SyslogAppenderC1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/syslogappender.h:44,3'
          Dst:             _ZN7log4cxx3net14SyslogAppenderC1Ev
    - functionName:    _ZN7log4cxx3net14SyslogAppenderC1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx16AppenderSkeletonD2Ev
        - _ZN7log4cxx3net14SyslogAppender21initSyslogFacilityStrEv
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:178,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:178,17'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:178,17'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:179,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/syslogappender.cpp:181,8'
          Dst:             _ZN7log4cxx3net14SyslogAppender21initSyslogFacilityStrEv
        - Src:             'src/main/cpp/syslogappender.cpp:183,1'
          Dst:             _ZN7log4cxx16AppenderSkeletonD2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:183,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:183,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:183,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3net14SyslogAppender21initSyslogFacilityStrEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx3net14SyslogAppender17getFacilityStringEi
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:218,23'
          Dst:             _ZN7log4cxx3net14SyslogAppender17getFacilityStringEi
        - Src:             'src/main/cpp/syslogappender.cpp:223,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/syslogappender.cpp:225,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3net14SyslogAppender17getFacilityStringEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          124
      EdgeCount:       49
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/main/cpp/syslogappender.cpp:242,2'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net14SyslogAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14SyslogAppenderD2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:201,1'
          Dst:             _ZN7log4cxx3net14SyslogAppenderD2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:201,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:201,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:201,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3net14SyslogAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14SyslogAppenderD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:201,1'
          Dst:             _ZN7log4cxx3net14SyslogAppenderD1Ev
    - functionName:    _ZNK7log4cxx3net14SyslogAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14SyslogAppender14getStaticClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:174,1'
          Dst:             _ZN7log4cxx3net14SyslogAppender14getStaticClassEv
    - functionName:    _ZNK7log4cxx3net14SyslogAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/syslogappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net14SyslogAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/syslogappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx3net14SyslogAppender14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/syslogappender.h:45,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/net/syslogappender.h:46,3'
          Dst:             _ZN7log4cxx3net14SyslogAppender14getStaticClassEv
        - Src:             'src/main/include/log4cxx/net/syslogappender.h:47,3'
          Dst:             _ZNK7log4cxx16AppenderSkeleton4castERKNS_7helpers5ClassE
    - functionName:    _ZN7log4cxx3net14SyslogAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net14SyslogAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
        - _ZN7log4cxx3net14SyslogAppender11setFacilityERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net14SyslogAppender13setSyslogHostERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net14SyslogAppender19setMaxMessageLengthEi
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:478,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:480,3'
          Dst:             _ZN7log4cxx3net14SyslogAppender13setSyslogHostERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/syslogappender.cpp:482,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:484,3'
          Dst:             _ZN7log4cxx3net14SyslogAppender11setFacilityERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/syslogappender.cpp:486,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:488,23'
          Dst:             _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/syslogappender.cpp:488,3'
          Dst:             _ZN7log4cxx3net14SyslogAppender19setMaxMessageLengthEi
        - Src:             'src/main/cpp/syslogappender.cpp:492,21'
          Dst:             _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx3net14SyslogAppender5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:208,9'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
    - functionName:    _ZNK7log4cxx3net14SyslogAppender14requiresLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/syslogappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net14SyslogAppender6appendERKNSt3__110shared_ptrINS_3spi12LoggingEventEEERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          340
      EdgeCount:       103
      CyclomaticComplexity: 47
      functionsReached:
        - _ZN7log4cxx3net6detail18splitSyslogPacketsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEm
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers12SyslogWriter5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx16AppenderSkeleton21isAsSevereAsThresholdERKNSt3__110shared_ptrINS_5LevelEEE
        - _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - _ZNK7log4cxx5Level19getSyslogEquivalentEv
        - _ZNK7log4cxx6Layout6formatERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
        - syslog
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:411,37'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/syslogappender.cpp:411,8'
          Dst:             _ZNK7log4cxx16AppenderSkeleton21isAsSevereAsThresholdERKNSt3__110shared_ptrINS_5LevelEEE
        - Src:             'src/main/cpp/syslogappender.cpp:418,17'
          Dst:             _ZNK7log4cxx6Layout6formatERNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEERKNS1_10shared_ptrINS_3spi12LoggingEventEEE
        - Src:             'src/main/cpp/syslogappender.cpp:420,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/syslogappender.cpp:421,17'
          Dst:             _ZN7log4cxx3net6detail18splitSyslogPacketsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEm
        - Src:             'src/main/cpp/syslogappender.cpp:436,4'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/syslogappender.cpp:437,44'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/syslogappender.cpp:437,56'
          Dst:             _ZNK7log4cxx5Level19getSyslogEquivalentEv
        - Src:             'src/main/cpp/syslogappender.cpp:437,4'
          Dst:             syslog
        - Src:             'src/main/cpp/syslogappender.cpp:457,58'
          Dst:             _ZNK7log4cxx3spi12LoggingEvent8getLevelEv
        - Src:             'src/main/cpp/syslogappender.cpp:457,70'
          Dst:             _ZNK7log4cxx5Level19getSyslogEquivalentEv
        - Src:             'src/main/cpp/syslogappender.cpp:457,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/syslogappender.cpp:466,14'
          Dst:             _ZN7log4cxx7helpers12SyslogWriter5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3net6detail18splitSyslogPacketsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          247
      EdgeCount:       39
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - '_ZZN7log4cxx3net6detail18splitSyslogPacketsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmENK3$_0clEm'
        - '_ZZN7log4cxx3net6detail18splitSyslogPacketsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmENK3$_1clEmb'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:137,33'
          Dst:             '_ZZN7log4cxx3net6detail18splitSyslogPacketsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmENK3$_0clEm'
        - Src:             'src/main/cpp/syslogappender.cpp:141,4'
          Dst:             '_ZZN7log4cxx3net6detail18splitSyslogPacketsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmENK3$_1clEmb'
        - Src:             'src/main/cpp/syslogappender.cpp:147,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/syslogappender.cpp:148,4'
          Dst:             '_ZZN7log4cxx3net6detail18splitSyslogPacketsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmENK3$_1clEmb'
        - Src:             'src/main/cpp/syslogappender.cpp:160,4'
          Dst:             '_ZZN7log4cxx3net6detail18splitSyslogPacketsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmENK3$_1clEmb'
        - Src:             'src/main/cpp/syslogappender.cpp:167,2'
          Dst:             '_ZZN7log4cxx3net6detail18splitSyslogPacketsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmENK3$_1clEmb'
    - functionName:    _ZNK7log4cxx5Level19getSyslogEquivalentEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/level.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 265
      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:    syslog
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx3net6detail18splitSyslogPacketsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmENK3$_0clEm'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7log4cxx3net6detail18splitSyslogPacketsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmENK3$_1clEmb'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          156
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_118appendPacketSuffixERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEmm
        - '_ZZN7log4cxx3net6detail18splitSyslogPacketsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmENK3$_2clEm'
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:92,8'
          Dst:             '_ZZN7log4cxx3net6detail18splitSyslogPacketsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmENK3$_2clEm'
        - Src:             'src/main/cpp/syslogappender.cpp:110,5'
          Dst:             _ZN12_GLOBAL__N_118appendPacketSuffixERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEmm
    - functionName:    '_ZZN7log4cxx3net6detail18splitSyslogPacketsERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmENK3$_2clEm'
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          125
      EdgeCount:       38
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:74,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/syslogappender.cpp:82,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/syslogappender.cpp:85,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/syslogappender.cpp:87,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/syslogappender.cpp:87,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/syslogappender.cpp:87,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12_GLOBAL__N_118appendPacketSuffixERNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEmm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:45,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/syslogappender.cpp:47,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3net14SyslogAppender13setSyslogHostERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          170
      EdgeCount:       57
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:511,16'
          Dst:             _ZN7log4cxx7helpers12StringHelper5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3net14SyslogAppender11setFacilityERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7log4cxx3net14SyslogAppender11getFacilityERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net14SyslogAppender21initSyslogFacilityStrEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:546,26'
          Dst:             _ZN7log4cxx3net14SyslogAppender11getFacilityERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/syslogappender.cpp:550,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/syslogappender.cpp:555,8'
          Dst:             _ZN7log4cxx3net14SyslogAppender21initSyslogFacilityStrEv
    - functionName:    _ZN7log4cxx3net14SyslogAppender19setMaxMessageLengthEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:586,3'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3net14SyslogAppender11getFacilityERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         44
      ICount:          180
      EdgeCount:       64
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:316,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:320,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:324,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:328,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:332,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:336,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:340,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:344,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:348,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:352,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:358,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:365,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:371,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:375,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:379,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:383,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:387,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:391,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:395,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/syslogappender.cpp:399,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
    - functionName:    _ZN7log4cxx3net14SyslogAppenderD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - _ZN7log4cxx16AppenderSkeletonD2Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:202,9'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - Src:             'src/main/cpp/syslogappender.cpp:203,1'
          Dst:             _ZN7log4cxx16AppenderSkeletonD2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:202,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx3net14SyslogAppender18SyslogAppenderPrivC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/syslogappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/syslogappender_priv.h:61,3'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2Ev
    - functionName:    _ZN7log4cxx3net14SyslogAppender18SyslogAppenderPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/syslogappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/syslogappender_priv.h:58,24'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateD2Ev
    - functionName:    _ZN7log4cxx3net14SyslogAppender18SyslogAppenderPrivD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/syslogappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14SyslogAppender18SyslogAppenderPrivD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/syslogappender_priv.h:58,24'
          Dst:             _ZN7log4cxx3net14SyslogAppender18SyslogAppenderPrivD2Ev
    - functionName:    _ZN7log4cxx3net14SyslogAppender18SyslogAppenderPrivC2ERKNSt3__110shared_ptrINS_6LayoutEEERKNS3_12basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/syslogappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2ENSt3__110shared_ptrINS_6LayoutEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/syslogappender_priv.h:80,3'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2ENSt3__110shared_ptrINS_6LayoutEEE
    - functionName:    _ZN7log4cxx3net14SyslogAppender18SyslogAppenderPrivC2ERKNSt3__110shared_ptrINS_6LayoutEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/syslogappender_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2ENSt3__110shared_ptrINS_6LayoutEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/syslogappender_priv.h:70,3'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivateC2ENSt3__110shared_ptrINS_6LayoutEEE
    - functionName:    _ZTv0_n160_NK7log4cxx3net14SyslogAppender14requiresLayoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/syslogappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net14SyslogAppender14requiresLayoutEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/syslogappender.h:0,0'
          Dst:             _ZNK7log4cxx3net14SyslogAppender14requiresLayoutEv
    - functionName:    _ZTv0_n48_NK7log4cxx3net14SyslogAppender4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/syslogappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net14SyslogAppender4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/syslogappender.h:0,0'
          Dst:             _ZNK7log4cxx3net14SyslogAppender4castERKNS_7helpers5ClassE
    - functionName:    _ZTv0_n40_NK7log4cxx3net14SyslogAppender10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/net/syslogappender.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net14SyslogAppender10instanceofERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/net/syslogappender.h:0,0'
          Dst:             _ZNK7log4cxx3net14SyslogAppender10instanceofERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx3net14SyslogAppender19getMaxMessageLengthEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net14SyslogAppender19getFacilityPrintingEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net14SyslogAppender19setFacilityPrintingEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net14SyslogAppender11getFacilityEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14SyslogAppender17getFacilityStringEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:565,9'
          Dst:             _ZN7log4cxx3net14SyslogAppender17getFacilityStringEi
    - functionName:    _ZNK7log4cxx3net14SyslogAppender13getSyslogHostEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n72_N7log4cxx3net14SyslogAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14SyslogAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net14SyslogAppender9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZTv0_n64_N7log4cxx3net14SyslogAppender15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net14SyslogAppender15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net14SyslogAppender15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZTv0_n112_N7log4cxx3net14SyslogAppender5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.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:
        - _ZN7log4cxx3net14SyslogAppender5closeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net14SyslogAppender5closeEv
    - functionName:    _ZTv0_n24_N7log4cxx3net14SyslogAppenderD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.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:
        - _ZN7log4cxx3net14SyslogAppenderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net14SyslogAppenderD0Ev
    - functionName:    _ZTv0_n24_N7log4cxx3net14SyslogAppenderD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.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:
        - _ZN7log4cxx3net14SyslogAppenderD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:0,0'
          Dst:             _ZN7log4cxx3net14SyslogAppenderD1Ev
    - functionName:    _ZN7log4cxx3net14SyslogAppenderC1ERKNSt3__110shared_ptrINS_6LayoutEEERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx16AppenderSkeletonD2Ev
        - _ZN7log4cxx3net14SyslogAppender13setSyslogHostERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net14SyslogAppender21initSyslogFacilityStrEv
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:192,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:192,17'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:192,17'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:194,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/syslogappender.cpp:196,8'
          Dst:             _ZN7log4cxx3net14SyslogAppender21initSyslogFacilityStrEv
        - Src:             'src/main/cpp/syslogappender.cpp:197,2'
          Dst:             _ZN7log4cxx3net14SyslogAppender13setSyslogHostERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/syslogappender.cpp:198,1'
          Dst:             _ZN7log4cxx16AppenderSkeletonD2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:198,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:198,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:198,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3net14SyslogAppenderC2ERKNSt3__110shared_ptrINS_6LayoutEEERKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          94
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx16AppenderSkeletonD2Ev
        - _ZN7log4cxx3net14SyslogAppender13setSyslogHostERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net14SyslogAppender21initSyslogFacilityStrEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:194,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/syslogappender.cpp:196,8'
          Dst:             _ZN7log4cxx3net14SyslogAppender21initSyslogFacilityStrEv
        - Src:             'src/main/cpp/syslogappender.cpp:197,2'
          Dst:             _ZN7log4cxx3net14SyslogAppender13setSyslogHostERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/syslogappender.cpp:198,1'
          Dst:             _ZN7log4cxx16AppenderSkeletonD2Ev
    - functionName:    _ZN7log4cxx3net14SyslogAppenderC1ERKNSt3__110shared_ptrINS_6LayoutEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx16AppenderSkeletonD2Ev
        - _ZN7log4cxx3net14SyslogAppender21initSyslogFacilityStrEv
        - _ZN7log4cxx3spi13OptionHandlerC2Ev
        - _ZN7log4cxx3spi13OptionHandlerD2Ev
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - _ZN7log4cxx8AppenderC2Ev
        - _ZN7log4cxx8AppenderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:185,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:185,17'
          Dst:             _ZN7log4cxx3spi13OptionHandlerC2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:185,17'
          Dst:             _ZN7log4cxx8AppenderC2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:187,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/syslogappender.cpp:189,8'
          Dst:             _ZN7log4cxx3net14SyslogAppender21initSyslogFacilityStrEv
        - Src:             'src/main/cpp/syslogappender.cpp:190,1'
          Dst:             _ZN7log4cxx16AppenderSkeletonD2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:190,1'
          Dst:             _ZN7log4cxx8AppenderD2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:190,1'
          Dst:             _ZN7log4cxx3spi13OptionHandlerD2Ev
        - Src:             'src/main/cpp/syslogappender.cpp:190,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx3net14SyslogAppenderC2ERKNSt3__110shared_ptrINS_6LayoutEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          86
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx16AppenderSkeletonD2Ev
        - _ZN7log4cxx3net14SyslogAppender21initSyslogFacilityStrEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:187,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/syslogappender.cpp:189,8'
          Dst:             _ZN7log4cxx3net14SyslogAppender21initSyslogFacilityStrEv
        - Src:             'src/main/cpp/syslogappender.cpp:190,1'
          Dst:             _ZN7log4cxx16AppenderSkeletonD2Ev
    - functionName:    _ZN7log4cxx3net14SyslogAppenderC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          81
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - _ZN7log4cxx16AppenderSkeletonD2Ev
        - _ZN7log4cxx3net14SyslogAppender21initSyslogFacilityStrEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:179,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
        - Src:             'src/main/cpp/syslogappender.cpp:181,8'
          Dst:             _ZN7log4cxx3net14SyslogAppender21initSyslogFacilityStrEv
        - Src:             'src/main/cpp/syslogappender.cpp:183,1'
          Dst:             _ZN7log4cxx16AppenderSkeletonD2Ev
    - functionName:    _ZTv0_n32_NK7log4cxx3net14SyslogAppender8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogappender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx3net14SyslogAppender8getClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogappender.cpp:0,0'
          Dst:             _ZNK7log4cxx3net14SyslogAppender8getClassEv
    - functionName:    _ZN7log4cxx7pattern16CachedDateFormat20CachedDateFormatPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cacheddateformat.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: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern16CachedDateFormat20CachedDateFormatPrivC2ENSt3__110shared_ptrINS_7helpers10DateFormatEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cacheddateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern16CachedDateFormat23getMaximumCacheValidityERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cacheddateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          85
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern16CachedDateFormat12numberFormatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEiRNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cacheddateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7log4cxx7helpers10DateFormat12numberFormatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/cacheddateformat.cpp:352,21'
          Dst:             _ZNK7log4cxx7helpers10DateFormat12numberFormatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
    - functionName:    _ZN7log4cxx7pattern16CachedDateFormat11setTimeZoneERKNSt3__110shared_ptrINS_7helpers8TimeZoneEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cacheddateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern16CachedDateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEElRNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cacheddateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          244
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7pattern16CachedDateFormat17millisecondFormatEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - _ZN7log4cxx7pattern16CachedDateFormat20findMillisecondStartElRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_7helpers10DateFormatEEE
        - _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/cacheddateformat.cpp:281,5'
          Dst:             _ZN7log4cxx7pattern16CachedDateFormat17millisecondFormatEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/cacheddateformat.cpp:298,21'
          Dst:             _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
        - Src:             'src/main/cpp/cacheddateformat.cpp:314,30'
          Dst:             _ZN7log4cxx7pattern16CachedDateFormat20findMillisecondStartElRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_7helpers10DateFormatEEE
    - functionName:    _ZN7log4cxx7pattern16CachedDateFormat17millisecondFormatEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cacheddateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern16CachedDateFormat20findMillisecondStartElRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_7helpers10DateFormatEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cacheddateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          339
      EdgeCount:       62
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7pattern16CachedDateFormat13regionMatchesERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmSA_mm
        - _ZN7log4cxx7pattern16CachedDateFormat17millisecondFormatEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/cacheddateformat.cpp:177,13'
          Dst:             _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
        - Src:             'src/main/cpp/cacheddateformat.cpp:198,5'
          Dst:             _ZN7log4cxx7pattern16CachedDateFormat17millisecondFormatEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/cacheddateformat.cpp:201,16'
          Dst:             _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
        - Src:             'src/main/cpp/cacheddateformat.cpp:212,9'
          Dst:             _ZN7log4cxx7pattern16CachedDateFormat13regionMatchesERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmSA_mm
        - Src:             'src/main/cpp/cacheddateformat.cpp:213,9'
          Dst:             _ZN7log4cxx7pattern16CachedDateFormat13regionMatchesERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmSA_mm
        - Src:             'src/main/cpp/cacheddateformat.cpp:214,9'
          Dst:             _ZN7log4cxx7pattern16CachedDateFormat13regionMatchesERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmSA_mm
    - functionName:    _ZN7log4cxx7pattern16CachedDateFormat13regionMatchesERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEmSA_mm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cacheddateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern16CachedDateFormat20findMillisecondStartElRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_7helpers10DateFormatEEERNSC_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cacheddateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16CachedDateFormat20findMillisecondStartElRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_7helpers10DateFormatEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/cacheddateformat.cpp:240,9'
          Dst:             _ZN7log4cxx7pattern16CachedDateFormat20findMillisecondStartElRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKNS2_10shared_ptrINS_7helpers10DateFormatEEE
    - functionName:    _ZN7log4cxx7pattern16CachedDateFormatD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cacheddateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern16CachedDateFormatD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/cacheddateformat.cpp:140,39'
          Dst:             _ZN7log4cxx7pattern16CachedDateFormatD2Ev
    - functionName:    _ZN7log4cxx7pattern16CachedDateFormatD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cacheddateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10DateFormatD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/cacheddateformat.cpp:140,40'
          Dst:             _ZN7log4cxx7helpers10DateFormatD2Ev
    - functionName:    _ZN7log4cxx7pattern16CachedDateFormatC2ERKNSt3__110shared_ptrINS_7helpers10DateFormatEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cacheddateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          141
      EdgeCount:       53
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7log4cxx7helpers10DateFormatC2Ev
        - _ZN7log4cxx7helpers10DateFormatD2Ev
        - _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/cacheddateformat.cpp:125,19'
          Dst:             _ZN7log4cxx7helpers10DateFormatC2Ev
        - Src:             'src/main/cpp/cacheddateformat.cpp:131,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/cacheddateformat.cpp:131,9'
          Dst:             _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/cacheddateformat.cpp:131,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/cacheddateformat.cpp:131,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/cacheddateformat.cpp:136,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/cacheddateformat.cpp:136,9'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/cacheddateformat.cpp:136,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/cacheddateformat.cpp:136,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/cacheddateformat.cpp:138,1'
          Dst:             _ZN7log4cxx7helpers10DateFormatD2Ev
    - functionName:    _ZN7log4cxx7helpers12CyclicBuffer16CyclicBufferPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cyclicbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      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:    _ZN7log4cxx7helpers12CyclicBuffer16CyclicBufferPrivC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cyclicbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers12CyclicBuffer6lengthEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cyclicbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers12CyclicBuffer10getMaxSizeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cyclicbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12CyclicBuffer6resizeEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cyclicbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          222
      EdgeCount:       61
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/cyclicbuffer.cpp:145,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/cyclicbuffer.cpp:147,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/cyclicbuffer.cpp:147,9'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/cyclicbuffer.cpp:147,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/cyclicbuffer.cpp:147,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7log4cxx7helpers12CyclicBuffer3getEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cyclicbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          97
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12CyclicBuffer3getEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cyclicbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12CyclicBuffer3addERKNSt3__110shared_ptrINS_3spi12LoggingEventEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cyclicbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          108
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12CyclicBufferD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cyclicbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      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:    _ZN12_GLOBAL__N_115validateMaxSizeEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cyclicbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/cyclicbuffer.cpp:35,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/cyclicbuffer.cpp:37,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/cyclicbuffer.cpp:37,9'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/cyclicbuffer.cpp:37,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/cyclicbuffer.cpp:37,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7log4cxx7helpers12CyclicBufferC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/cyclicbuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115validateMaxSizeEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/cyclicbuffer.cpp:62,46'
          Dst:             _ZN12_GLOBAL__N_115validateMaxSizeEi
    - functionName:    _GLOBAL__sub_I_dateformat.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/dateformat.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/main/cpp/dateformat.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/dateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10DateFormat13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers10DateFormat13registerClassEv
    - functionName:    _ZN7log4cxx7helpers10DateFormat13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/dateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers10DateFormat14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/dateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_10DateFormat15ClazzDateFormatEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_10DateFormat15ClazzDateFormatEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_10DateFormat15ClazzDateFormatEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_10DateFormat15ClazzDateFormatEEC2Ev
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_10DateFormat15ClazzDateFormatEED2Ev
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_10DateFormat15ClazzDateFormatEEcvRS3_Ev
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_10DateFormat15ClazzDateFormatEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10DateFormat15ClazzDateFormatC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers10DateFormat15ClazzDateFormatC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_10DateFormat15ClazzDateFormatEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_10DateFormat15ClazzDateFormatEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_10DateFormat15ClazzDateFormatEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_10DateFormat15ClazzDateFormatEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_10DateFormat15ClazzDateFormatEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_10DateFormat15ClazzDateFormatEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_10DateFormat15ClazzDateFormatEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers10DateFormat15ClazzDateFormatC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/dateformat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/dateformat.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers10DateFormat15ClazzDateFormatD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/dateformat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/dateformat.h:36,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers10DateFormat15ClazzDateFormatD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/dateformat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10DateFormat15ClazzDateFormatD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/dateformat.h:36,3'
          Dst:             _ZN7log4cxx7helpers10DateFormat15ClazzDateFormatD2Ev
    - functionName:    _ZNK7log4cxx7helpers10DateFormat15ClazzDateFormat7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/dateformat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      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:    _ZNK7log4cxx7helpers10DateFormat6formatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEl
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/dateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/dateformat.cpp:48,16'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/dateformat.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/dateformat.cpp:50,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZNK7log4cxx7helpers10DateFormat12numberFormatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/dateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/dateformat.cpp:42,2'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers10DateFormatC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/dateformat.cpp'
      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:
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/dateformat.cpp:38,13'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
    - functionName:    _ZN7log4cxx7helpers10DateFormatD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/dateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      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:    _ZNK7log4cxx7helpers10DateFormat8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/dateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers10DateFormat14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/dateformat.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers10DateFormat14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers10DateFormat11setTimeZoneERKNSt3__110shared_ptrINS0_8TimeZoneEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/dateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      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:    _ZNK7log4cxx7helpers10DateFormat12numberFormatERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEiRNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/dateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/dateformat.cpp:35,2'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers10DateFormatD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/dateformat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/dateformat.cpp:29,28'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _GLOBAL__sub_I_inetaddress.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.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/main/cpp/inetaddress.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11InetAddress13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers11InetAddress13registerClassEv
    - functionName:    _ZN7log4cxx7helpers11InetAddress13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers11InetAddress14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_11InetAddress16ClazzInetAddressEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_11InetAddress16ClazzInetAddressEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_11InetAddress16ClazzInetAddressEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_11InetAddress16ClazzInetAddressEEC2Ev
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_11InetAddress16ClazzInetAddressEED2Ev
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_11InetAddress16ClazzInetAddressEEcvRS3_Ev
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_11InetAddress16ClazzInetAddressEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11InetAddress16ClazzInetAddressC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers11InetAddress16ClazzInetAddressC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_11InetAddress16ClazzInetAddressEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_11InetAddress16ClazzInetAddressEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_11InetAddress16ClazzInetAddressEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_11InetAddress16ClazzInetAddressEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_11InetAddress16ClazzInetAddressEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_11InetAddress16ClazzInetAddressEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_11InetAddress16ClazzInetAddressEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers11InetAddress16ClazzInetAddressC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inetaddress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/inetaddress.h:46,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers11InetAddress16ClazzInetAddressD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inetaddress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/inetaddress.h:46,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers11InetAddress16ClazzInetAddressD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inetaddress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11InetAddress16ClazzInetAddressD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/inetaddress.h:46,3'
          Dst:             _ZN7log4cxx7helpers11InetAddress16ClazzInetAddressD2Ev
    - functionName:    _ZNK7log4cxx7helpers11InetAddress16ClazzInetAddress7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inetaddress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      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:    _ZN7log4cxx7helpers11InetAddressC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inetaddress.cpp:54,14'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/inetaddress.cpp:59,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers11InetAddress18InetAddressPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      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:    _ZN7log4cxx7helpers11InetAddress18InetAddressPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      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:    _ZN7log4cxx7helpers11InetAddressD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      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:
        - _ZN7log4cxx7helpers11InetAddressD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inetaddress.cpp:61,28'
          Dst:             _ZN7log4cxx7helpers11InetAddressD2Ev
    - functionName:    _ZNK7log4cxx7helpers11InetAddress8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11InetAddress14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inetaddress.cpp:29,1'
          Dst:             _ZN7log4cxx7helpers11InetAddress14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers11InetAddress10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inetaddress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers11InetAddress4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inetaddress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers11InetAddress14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/inetaddress.h:47,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/inetaddress.h:48,3'
          Dst:             _ZN7log4cxx7helpers11InetAddress14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers11InetAddressD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inetaddress.cpp:61,29'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers20UnknownHostExceptionD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inetaddress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers20UnknownHostExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/inetaddress.h:30,7'
          Dst:             _ZN7log4cxx7helpers20UnknownHostExceptionD2Ev
    - functionName:    _ZN7log4cxx7helpers20UnknownHostExceptionD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/inetaddress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/inetaddress.h:30,7'
          Dst:             _ZN7log4cxx7helpers9ExceptionD2Ev
    - functionName:    _ZNK7log4cxx7helpers11InetAddress8toStringEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          80
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached:
        - _ZNK7log4cxx7helpers11InetAddress11getHostNameEv
        - _ZNK7log4cxx7helpers11InetAddress14getHostAddressEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inetaddress.cpp:164,15'
          Dst:             _ZNK7log4cxx7helpers11InetAddress11getHostNameEv
        - Src:             'src/main/cpp/inetaddress.cpp:167,12'
          Dst:             _ZNK7log4cxx7helpers11InetAddress14getHostAddressEv
    - functionName:    _ZNK7log4cxx7helpers11InetAddress11getHostNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers11InetAddress14getHostAddressEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers11InetAddress10anyAddressEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers11InetAddress9getByNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inetaddress.cpp:156,9'
          Dst:             _ZN7log4cxx7helpers11InetAddress9getByNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers11InetAddress9getByNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11InetAddress12getAllByNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inetaddress.cpp:125,17'
          Dst:             _ZN7log4cxx7helpers11InetAddress12getAllByNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers11InetAddress12getAllByNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         49
      ICount:          252
      EdgeCount:       84
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers20UnknownHostExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_getnameinfo
        - apr_sockaddr_info_get
        - apr_sockaddr_ip_get
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inetaddress.cpp:67,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/inetaddress.cpp:70,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/inetaddress.cpp:75,29'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/inetaddress.cpp:74,3'
          Dst:             apr_sockaddr_info_get
        - Src:             'src/main/cpp/inetaddress.cpp:81,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/inetaddress.cpp:82,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/inetaddress.cpp:82,9'
          Dst:             _ZN7log4cxx7helpers20UnknownHostExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/inetaddress.cpp:82,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/inetaddress.cpp:82,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/inetaddress.cpp:93,12'
          Dst:             apr_sockaddr_ip_get
        - Src:             'src/main/cpp/inetaddress.cpp:98,4'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/inetaddress.cpp:104,12'
          Dst:             apr_getnameinfo
        - Src:             'src/main/cpp/inetaddress.cpp:109,4'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/inetaddress.cpp:117,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/inetaddress.cpp:117,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    apr_sockaddr_info_get
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_sockaddr_ip_get
      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:    apr_getnameinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers20UnknownHostExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inetaddress.cpp:38,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers11InetAddress12getLocalHostEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers11InetAddress9getByNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inetaddress.cpp:149,9'
          Dst:             _ZN7log4cxx7helpers11InetAddress9getByNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx7helpers20UnknownHostExceptionaSERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      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:
        - _ZN7log4cxx7helpers9ExceptionaSERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inetaddress.cpp:49,13'
          Dst:             _ZN7log4cxx7helpers9ExceptionaSERKS1_
    - functionName:    _ZN7log4cxx7helpers20UnknownHostExceptionC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/inetaddress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9ExceptionC2ERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/inetaddress.cpp:43,4'
          Dst:             _ZN7log4cxx7helpers9ExceptionC2ERKS1_
    - functionName:    _GLOBAL__sub_I_nameabbreviator.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
        - __cxx_global_var_init.2
        - __cxx_global_var_init.3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/main/cpp/nameabbreviator.cpp:0,0'
          Dst:             __cxx_global_var_init.1
        - Src:             'src/main/cpp/nameabbreviator.cpp:0,0'
          Dst:             __cxx_global_var_init.2
        - Src:             'src/main/cpp/nameabbreviator.cpp:0,0'
          Dst:             __cxx_global_var_init.3
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern15NameAbbreviator13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviator13registerClassEv
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern14NOPAbbreviator13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             _ZN7log4cxx7pattern14NOPAbbreviator13registerClassEv
    - functionName:    __cxx_global_var_init.2
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern21MaxElementAbbreviator13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             _ZN7log4cxx7pattern21MaxElementAbbreviator13registerClassEv
    - functionName:    __cxx_global_var_init.3
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern18PatternAbbreviator13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             _ZN7log4cxx7pattern18PatternAbbreviator13registerClassEv
    - functionName:    _ZN7log4cxx7pattern18PatternAbbreviator13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern18PatternAbbreviator14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern18PatternAbbreviator23ClazzPatternAbbreviatorEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern18PatternAbbreviator23ClazzPatternAbbreviatorEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern18PatternAbbreviator23ClazzPatternAbbreviatorEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern18PatternAbbreviator23ClazzPatternAbbreviatorEEC2Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern18PatternAbbreviator23ClazzPatternAbbreviatorEED2Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern18PatternAbbreviator23ClazzPatternAbbreviatorEEcvRS4_Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern18PatternAbbreviator23ClazzPatternAbbreviatorEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern18PatternAbbreviator23ClazzPatternAbbreviatorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern18PatternAbbreviator23ClazzPatternAbbreviatorC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern18PatternAbbreviator23ClazzPatternAbbreviatorEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern18PatternAbbreviator23ClazzPatternAbbreviatorEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern18PatternAbbreviator23ClazzPatternAbbreviatorEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern18PatternAbbreviator23ClazzPatternAbbreviatorEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern18PatternAbbreviator23ClazzPatternAbbreviatorEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern18PatternAbbreviator23ClazzPatternAbbreviatorEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern18PatternAbbreviator23ClazzPatternAbbreviatorEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern18PatternAbbreviator23ClazzPatternAbbreviatorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:211,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern18PatternAbbreviator23ClazzPatternAbbreviatorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:211,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern18PatternAbbreviator23ClazzPatternAbbreviatorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern18PatternAbbreviator23ClazzPatternAbbreviatorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:211,3'
          Dst:             _ZN7log4cxx7pattern18PatternAbbreviator23ClazzPatternAbbreviatorD2Ev
    - functionName:    _ZNK7log4cxx7pattern18PatternAbbreviator23ClazzPatternAbbreviator7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      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:    _ZN7log4cxx7pattern21MaxElementAbbreviator13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern21MaxElementAbbreviator14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorEEC2Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorEED2Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorEEcvRS4_Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:83,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:83,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:83,3'
          Dst:             _ZN7log4cxx7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorD2Ev
    - functionName:    _ZNK7log4cxx7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviator7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      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:    _ZN7log4cxx7pattern14NOPAbbreviator13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern14NOPAbbreviator14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern14NOPAbbreviator19ClazzNOPAbbreviatorEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern14NOPAbbreviator19ClazzNOPAbbreviatorEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern14NOPAbbreviator19ClazzNOPAbbreviatorEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern14NOPAbbreviator19ClazzNOPAbbreviatorEEC2Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern14NOPAbbreviator19ClazzNOPAbbreviatorEED2Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern14NOPAbbreviator19ClazzNOPAbbreviatorEEcvRS4_Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern14NOPAbbreviator19ClazzNOPAbbreviatorEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern14NOPAbbreviator19ClazzNOPAbbreviatorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern14NOPAbbreviator19ClazzNOPAbbreviatorC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern14NOPAbbreviator19ClazzNOPAbbreviatorEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern14NOPAbbreviator19ClazzNOPAbbreviatorEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern14NOPAbbreviator19ClazzNOPAbbreviatorEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern14NOPAbbreviator19ClazzNOPAbbreviatorEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern14NOPAbbreviator19ClazzNOPAbbreviatorEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern14NOPAbbreviator19ClazzNOPAbbreviatorEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern14NOPAbbreviator19ClazzNOPAbbreviatorEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern14NOPAbbreviator19ClazzNOPAbbreviatorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:50,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern14NOPAbbreviator19ClazzNOPAbbreviatorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:50,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern14NOPAbbreviator19ClazzNOPAbbreviatorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern14NOPAbbreviator19ClazzNOPAbbreviatorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:50,3'
          Dst:             _ZN7log4cxx7pattern14NOPAbbreviator19ClazzNOPAbbreviatorD2Ev
    - functionName:    _ZNK7log4cxx7pattern14NOPAbbreviator19ClazzNOPAbbreviator7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      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:    _ZN7log4cxx7pattern15NameAbbreviator13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern15NameAbbreviator14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern15NameAbbreviator20ClazzNameAbbreviatorEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern15NameAbbreviator20ClazzNameAbbreviatorEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern15NameAbbreviator20ClazzNameAbbreviatorEEcvRS4_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern15NameAbbreviator20ClazzNameAbbreviatorEEC2Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern15NameAbbreviator20ClazzNameAbbreviatorEED2Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern15NameAbbreviator20ClazzNameAbbreviatorEEcvRS4_Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern15NameAbbreviator20ClazzNameAbbreviatorEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern15NameAbbreviator20ClazzNameAbbreviatorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviator20ClazzNameAbbreviatorC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern15NameAbbreviator20ClazzNameAbbreviatorEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern15NameAbbreviator20ClazzNameAbbreviatorEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern15NameAbbreviator20ClazzNameAbbreviatorEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern15NameAbbreviator20ClazzNameAbbreviatorEEcvRS4_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS_7pattern15NameAbbreviator20ClazzNameAbbreviatorEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS_7pattern15NameAbbreviator20ClazzNameAbbreviatorEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS_7pattern15NameAbbreviator20ClazzNameAbbreviatorEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern15NameAbbreviator20ClazzNameAbbreviatorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/nameabbreviator.h'
      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:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/nameabbreviator.h:41,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7pattern15NameAbbreviator20ClazzNameAbbreviatorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/nameabbreviator.h'
      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:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/nameabbreviator.h:41,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7pattern15NameAbbreviator20ClazzNameAbbreviatorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/nameabbreviator.h'
      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:
        - _ZN7log4cxx7pattern15NameAbbreviator20ClazzNameAbbreviatorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/nameabbreviator.h:41,3'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviator20ClazzNameAbbreviatorD2Ev
    - functionName:    _ZNK7log4cxx7pattern15NameAbbreviator20ClazzNameAbbreviator7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/nameabbreviator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      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:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern15NameAbbreviatorEEEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7pattern14NOPAbbreviatorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern15NameAbbreviatorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:59,3'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviatorC2Ev
    - functionName:    _ZN7log4cxx7pattern15NameAbbreviatorC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:32,18'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
    - functionName:    _ZN7log4cxx7pattern14NOPAbbreviatorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern15NameAbbreviatorD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:47,7'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviatorD2Ev
    - functionName:    _ZN7log4cxx7pattern14NOPAbbreviatorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern14NOPAbbreviatorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:47,7'
          Dst:             _ZN7log4cxx7pattern14NOPAbbreviatorD2Ev
    - functionName:    _ZNK7log4cxx7pattern14NOPAbbreviator8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern14NOPAbbreviator14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:263,1'
          Dst:             _ZN7log4cxx7pattern14NOPAbbreviator14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern14NOPAbbreviator10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern14NOPAbbreviator4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern14NOPAbbreviator14getStaticClassEv
        - _ZNK7log4cxx7pattern15NameAbbreviator4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:51,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/cpp/nameabbreviator.cpp:52,3'
          Dst:             _ZN7log4cxx7pattern14NOPAbbreviator14getStaticClassEv
        - Src:             'src/main/cpp/nameabbreviator.cpp:53,3'
          Dst:             _ZNK7log4cxx7pattern15NameAbbreviator4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern14NOPAbbreviator10abbreviateEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern15NameAbbreviator4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/nameabbreviator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern15NameAbbreviator14getStaticClassEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/pattern/nameabbreviator.h:42,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/pattern/nameabbreviator.h:43,3'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviator14getStaticClassEv
    - functionName:    _ZN7log4cxx7pattern15NameAbbreviatorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:38,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7pattern15NameAbbreviatorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      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:    _ZNK7log4cxx7pattern15NameAbbreviator8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern15NameAbbreviator14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:30,1'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviator14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern15NameAbbreviator10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/pattern/nameabbreviator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern26PatternAbbreviatorFragmentC2ERKS1_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern18PatternAbbreviatorC2ERKNSt3__16vectorINS0_26PatternAbbreviatorFragmentENS2_9allocatorIS4_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          94
      EdgeCount:       32
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7pattern15NameAbbreviatorC2Ev
        - _ZN7log4cxx7pattern15NameAbbreviatorD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:221,3'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviatorC2Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:226,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/nameabbreviator.cpp:226,11'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/nameabbreviator.cpp:226,5'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/nameabbreviator.cpp:226,5'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/nameabbreviator.cpp:228,3'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviatorD2Ev
    - functionName:    _ZN7log4cxx7pattern18PatternAbbreviatorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern15NameAbbreviatorD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:203,7'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviatorD2Ev
    - functionName:    _ZN7log4cxx7pattern18PatternAbbreviatorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      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:
        - _ZN7log4cxx7pattern18PatternAbbreviatorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:203,7'
          Dst:             _ZN7log4cxx7pattern18PatternAbbreviatorD2Ev
    - functionName:    _ZNK7log4cxx7pattern18PatternAbbreviator8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern18PatternAbbreviator14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:265,1'
          Dst:             _ZN7log4cxx7pattern18PatternAbbreviator14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern18PatternAbbreviator10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern18PatternAbbreviator4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern18PatternAbbreviator14getStaticClassEv
        - _ZNK7log4cxx7pattern15NameAbbreviator4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:212,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/cpp/nameabbreviator.cpp:213,3'
          Dst:             _ZN7log4cxx7pattern18PatternAbbreviator14getStaticClassEv
        - Src:             'src/main/cpp/nameabbreviator.cpp:214,3'
          Dst:             _ZNK7log4cxx7pattern15NameAbbreviator4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern18PatternAbbreviator10abbreviateEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7pattern26PatternAbbreviatorFragmentC2ERKS1_
        - _ZNK7log4cxx7pattern26PatternAbbreviatorFragment10abbreviateERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:245,24'
          Dst:             _ZNK7log4cxx7pattern26PatternAbbreviatorFragment10abbreviateERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEm
        - Src:             'src/main/cpp/nameabbreviator.cpp:252,5'
          Dst:             _ZN7log4cxx7pattern26PatternAbbreviatorFragmentC2ERKS1_
        - Src:             'src/main/cpp/nameabbreviator.cpp:256,28'
          Dst:             _ZNK7log4cxx7pattern26PatternAbbreviatorFragment10abbreviateERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEm
    - functionName:    _ZNK7log4cxx7pattern26PatternAbbreviatorFragment10abbreviateERNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEm
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          111
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern21MaxElementAbbreviatorC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern15NameAbbreviatorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:92,3'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviatorC2Ev
    - functionName:    _ZN7log4cxx7pattern21MaxElementAbbreviatorD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern15NameAbbreviatorD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:75,7'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviatorD2Ev
    - functionName:    _ZN7log4cxx7pattern21MaxElementAbbreviatorD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern21MaxElementAbbreviatorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:75,7'
          Dst:             _ZN7log4cxx7pattern21MaxElementAbbreviatorD2Ev
    - functionName:    _ZNK7log4cxx7pattern21MaxElementAbbreviator8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7pattern21MaxElementAbbreviator14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:264,1'
          Dst:             _ZN7log4cxx7pattern21MaxElementAbbreviator14getStaticClassEv
    - functionName:    _ZNK7log4cxx7pattern21MaxElementAbbreviator10instanceofERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7pattern21MaxElementAbbreviator4castERKNS_7helpers5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7pattern21MaxElementAbbreviator14getStaticClassEv
        - _ZNK7log4cxx7pattern15NameAbbreviator4castERKNS_7helpers5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:84,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/cpp/nameabbreviator.cpp:85,3'
          Dst:             _ZN7log4cxx7pattern21MaxElementAbbreviator14getStaticClassEv
        - Src:             'src/main/cpp/nameabbreviator.cpp:86,3'
          Dst:             _ZNK7log4cxx7pattern15NameAbbreviator4castERKNS_7helpers5ClassE
    - functionName:    _ZNK7log4cxx7pattern21MaxElementAbbreviator10abbreviateEmRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          102
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern15NameAbbreviatorEEEEcvRS6_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern15NameAbbreviatorEEEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern15NameAbbreviatorEEEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern15NameAbbreviatorEEEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern15NameAbbreviatorEEEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern15NameAbbreviatorEEEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern15NameAbbreviatorEEEEC2INS3_INS4_14NOPAbbreviatorEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      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:    _ZN7log4cxx7pattern26PatternAbbreviatorFragmentC2Eiw
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7pattern15NameAbbreviator21getDefaultAbbreviatorEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern15NameAbbreviatorEEEEC2INS3_INS4_14NOPAbbreviatorEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern15NameAbbreviatorEEEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern15NameAbbreviatorEEEEcvRS6_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:382,2'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/nameabbreviator.cpp:382,44'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern15NameAbbreviatorEEEEC2INS3_INS4_14NOPAbbreviatorEEEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSB_DpOT0_
        - Src:             'src/main/cpp/nameabbreviator.cpp:382,2'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/nameabbreviator.cpp:382,2'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern15NameAbbreviatorEEEED2Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:382,2'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/nameabbreviator.cpp:383,9'
          Dst:             _ZN7log4cxx7helpers8WideLifeINSt3__110shared_ptrINS_7pattern15NameAbbreviatorEEEEcvRS6_Ev
        - Src:             'src/main/cpp/nameabbreviator.cpp:382,2'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7pattern15NameAbbreviator14getAbbreviatorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/nameabbreviator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          355
      EdgeCount:       73
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers12StringHelper5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZN7log4cxx7pattern15NameAbbreviator21getDefaultAbbreviatorEv
        - _ZN7log4cxx7pattern26PatternAbbreviatorFragmentC2Eiw
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/nameabbreviator.cpp:275,21'
          Dst:             _ZN7log4cxx7helpers12StringHelper4trimERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/nameabbreviator.cpp:279,11'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviator21getDefaultAbbreviatorEv
        - Src:             'src/main/cpp/nameabbreviator.cpp:299,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/nameabbreviator.cpp:300,4'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/nameabbreviator.cpp:303,5'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/nameabbreviator.cpp:304,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/nameabbreviator.cpp:304,4'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/nameabbreviator.cpp:355,24'
          Dst:             _ZN7log4cxx7pattern26PatternAbbreviatorFragmentC2Eiw
        - Src:             'src/main/cpp/nameabbreviator.cpp:372,9'
          Dst:             _ZN7log4cxx7pattern15NameAbbreviator21getDefaultAbbreviatorEv
        - Src:             'src/main/cpp/nameabbreviator.cpp:304,4'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers12ServerSocket6createEibRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/serversocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12ServerSocket6createEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/serversocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12ServerSocket12setSoTimeoutEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/serversocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers12ServerSocket12getSoTimeoutEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/serversocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12ServerSocket5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/serversocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      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:    _ZN7log4cxx7helpers12ServerSocketD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/serversocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/serversocket.cpp:34,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers12ServerSocketD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/serversocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      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:    _ZN7log4cxx7helpers12ServerSocketC2ENSt3__110unique_ptrINS1_19ServerSocketPrivateENS2_14default_deleteIS4_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/serversocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      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:    _ZN7log4cxx7helpers12ServerSocket19ServerSocketPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/serversocket_priv.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:
        - _ZN7log4cxx7helpers12ServerSocket19ServerSocketPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/serversocket_priv.h:31,41'
          Dst:             _ZN7log4cxx7helpers12ServerSocket19ServerSocketPrivateD2Ev
    - functionName:    _ZN7log4cxx7helpers12ServerSocket19ServerSocketPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/serversocket_priv.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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers15APRServerSocket19APRServerSocketPrivD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprserversocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers15APRServerSocket19APRServerSocketPrivD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprserversocket.cpp:33,25'
          Dst:             _ZN7log4cxx7helpers15APRServerSocket19APRServerSocketPrivD2Ev
    - functionName:    _ZN7log4cxx7helpers15APRServerSocket19APRServerSocketPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprserversocket.cpp'
      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:
        - _ZN7log4cxx7helpers12ServerSocket19ServerSocketPrivateD2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprserversocket.cpp:33,25'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/aprserversocket.cpp:33,25'
          Dst:             _ZN7log4cxx7helpers12ServerSocket19ServerSocketPrivateD2Ev
    - functionName:    _ZN7log4cxx7helpers12ServerSocket19ServerSocketPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/serversocket_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      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:    _ZN7log4cxx7helpers15APRServerSocket19APRServerSocketPrivC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprserversocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers12ServerSocket19ServerSocketPrivateC2Ev
        - _ZN7log4cxx7helpers12ServerSocket19ServerSocketPrivateD2Ev
        - _ZN7log4cxx7helpers4PoolC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprserversocket.cpp:33,25'
          Dst:             _ZN7log4cxx7helpers12ServerSocket19ServerSocketPrivateC2Ev
        - Src:             'src/main/cpp/aprserversocket.cpp:33,25'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/aprserversocket.cpp:33,25'
          Dst:             _ZN7log4cxx7helpers12ServerSocket19ServerSocketPrivateD2Ev
    - functionName:    _ZN7log4cxx7helpers15APRServerSocketD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/aprserversocket.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:
        - _ZN7log4cxx7helpers15APRServerSocketD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/aprserversocket.h:31,22'
          Dst:             _ZN7log4cxx7helpers15APRServerSocketD2Ev
    - functionName:    _ZN7log4cxx7helpers15APRServerSocketD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/aprserversocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12ServerSocketD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/aprserversocket.h:31,22'
          Dst:             _ZN7log4cxx7helpers12ServerSocketD2Ev
    - functionName:    _ZN7log4cxx7helpers15APRServerSocket6acceptEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprserversocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          300
      EdgeCount:       78
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN7log4cxx7helpers13PoolExceptionC2Ei
        - _ZN7log4cxx7helpers13PoolExceptionD2Ev
        - _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - _ZN7log4cxx7helpers15SocketExceptionD2Ev
        - _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers22SocketTimeoutExceptionC2Ev
        - _ZN7log4cxx7helpers22SocketTimeoutExceptionD2Ev
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_pollset_add
        - apr_pollset_create
        - apr_pollset_poll
        - apr_pool_create_ex
        - apr_pool_destroy
        - apr_socket_accept
        - apr_socket_opt_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprserversocket.cpp:139,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:139,9'
          Dst:             _ZN7log4cxx7helpers20NullPointerExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/aprserversocket.cpp:139,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprserversocket.cpp:139,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:145,24'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/aprserversocket.cpp:151,65'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/aprserversocket.cpp:151,17'
          Dst:             apr_pollset_create
        - Src:             'src/main/cpp/aprserversocket.cpp:154,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:154,10'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprserversocket.cpp:154,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprserversocket.cpp:154,4'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionD2Ev
        - Src:             'src/main/cpp/aprserversocket.cpp:154,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:156,3'
          Dst:             apr_pollset_add
        - Src:             'src/main/cpp/aprserversocket.cpp:162,24'
          Dst:             apr_pollset_poll
        - Src:             'src/main/cpp/aprserversocket.cpp:166,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:166,9'
          Dst:             _ZN7log4cxx7helpers22SocketTimeoutExceptionC2Ev
        - Src:             'src/main/cpp/aprserversocket.cpp:166,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprserversocket.cpp:166,3'
          Dst:             _ZN7log4cxx7helpers22SocketTimeoutExceptionD2Ev
        - Src:             'src/main/cpp/aprserversocket.cpp:166,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:170,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:170,9'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprserversocket.cpp:170,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprserversocket.cpp:170,3'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionD2Ev
        - Src:             'src/main/cpp/aprserversocket.cpp:170,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:174,11'
          Dst:             apr_pool_create_ex
        - Src:             'src/main/cpp/aprserversocket.cpp:178,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:178,9'
          Dst:             _ZN7log4cxx7helpers13PoolExceptionC2Ei
        - Src:             'src/main/cpp/aprserversocket.cpp:178,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprserversocket.cpp:178,3'
          Dst:             _ZN7log4cxx7helpers13PoolExceptionD2Ev
        - Src:             'src/main/cpp/aprserversocket.cpp:178,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:182,11'
          Dst:             apr_socket_accept
        - Src:             'src/main/cpp/aprserversocket.cpp:186,3'
          Dst:             apr_pool_destroy
        - Src:             'src/main/cpp/aprserversocket.cpp:187,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:187,9'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprserversocket.cpp:187,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprserversocket.cpp:187,3'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionD2Ev
        - Src:             'src/main/cpp/aprserversocket.cpp:187,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:190,11'
          Dst:             apr_socket_opt_set
        - Src:             'src/main/cpp/aprserversocket.cpp:194,3'
          Dst:             apr_pool_destroy
        - Src:             'src/main/cpp/aprserversocket.cpp:195,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:195,9'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprserversocket.cpp:195,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprserversocket.cpp:195,3'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionD2Ev
        - Src:             'src/main/cpp/aprserversocket.cpp:195,3'
          Dst:             __cxa_free_exception
    - functionName:    apr_pollset_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_pollset_add
      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:    apr_pollset_poll
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_socket_accept
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_socket_opt_set
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers15APRServerSocket5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprserversocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          113
      EdgeCount:       35
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_pollset_wakeup
        - apr_socket_close
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprserversocket.cpp:112,3'
          Dst:             apr_pollset_wakeup
        - Src:             'src/main/cpp/aprserversocket.cpp:115,25'
          Dst:             apr_socket_close
        - Src:             'src/main/cpp/aprserversocket.cpp:119,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:119,10'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprserversocket.cpp:119,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprserversocket.cpp:119,4'
          Dst:             __cxa_free_exception
    - functionName:    apr_pollset_wakeup
      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:    apr_socket_close
      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:    _ZN7log4cxx7helpers15APRServerSocketC2EibRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprserversocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          297
      EdgeCount:       84
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers12ServerSocketC2ENSt3__110unique_ptrINS1_19ServerSocketPrivateENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx7helpers12ServerSocketD2Ev
        - _ZN7log4cxx7helpers13BindExceptionC2Ei
        - _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - _ZN7log4cxx7helpers16ConnectExceptionC2Ei
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_sockaddr_info_get
        - apr_socket_bind
        - apr_socket_create
        - apr_socket_listen
        - apr_socket_opt_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprserversocket.cpp:46,2'
          Dst:             _ZN7log4cxx7helpers12ServerSocketC2ENSt3__110unique_ptrINS1_19ServerSocketPrivateENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/aprserversocket.cpp:49,31'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/aprserversocket.cpp:48,3'
          Dst:             apr_socket_create
        - Src:             'src/main/cpp/aprserversocket.cpp:53,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:53,9'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprserversocket.cpp:53,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprserversocket.cpp:53,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:56,11'
          Dst:             apr_socket_opt_set
        - Src:             'src/main/cpp/aprserversocket.cpp:60,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:60,9'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprserversocket.cpp:60,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprserversocket.cpp:60,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:64,25'
          Dst:             apr_socket_opt_set
        - Src:             'src/main/cpp/aprserversocket.cpp:68,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:68,10'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprserversocket.cpp:68,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprserversocket.cpp:68,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:76,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/aprserversocket.cpp:83,25'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/aprserversocket.cpp:82,3'
          Dst:             apr_sockaddr_info_get
        - Src:             'src/main/cpp/aprserversocket.cpp:87,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:87,9'
          Dst:             _ZN7log4cxx7helpers16ConnectExceptionC2Ei
        - Src:             'src/main/cpp/aprserversocket.cpp:87,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprserversocket.cpp:87,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:91,11'
          Dst:             apr_socket_bind
        - Src:             'src/main/cpp/aprserversocket.cpp:95,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:95,9'
          Dst:             _ZN7log4cxx7helpers13BindExceptionC2Ei
        - Src:             'src/main/cpp/aprserversocket.cpp:95,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprserversocket.cpp:95,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:99,11'
          Dst:             apr_socket_listen
        - Src:             'src/main/cpp/aprserversocket.cpp:103,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:103,9'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprserversocket.cpp:103,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprserversocket.cpp:103,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprserversocket.cpp:105,1'
          Dst:             _ZN7log4cxx7helpers12ServerSocketD2Ev
    - functionName:    apr_socket_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_socket_bind
      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:    apr_socket_listen
      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:    _ZN7log4cxx7helpers15APRServerSocketC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprserversocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers15APRServerSocketC2EibRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprserversocket.cpp:42,2'
          Dst:             _ZN7log4cxx7helpers15APRServerSocketC2EibRKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _GLOBAL__sub_I_socket.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socket.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/main/cpp/socket.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Socket13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers6Socket13registerClassEv
    - functionName:    _ZN7log4cxx7helpers6Socket13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers6Socket14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_6Socket11ClazzSocketEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_6Socket11ClazzSocketEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_6Socket11ClazzSocketEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Socket11ClazzSocketEEC2Ev
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Socket11ClazzSocketEED2Ev
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Socket11ClazzSocketEEcvRS3_Ev
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6Socket11ClazzSocketEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Socket11ClazzSocketC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers6Socket11ClazzSocketC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6Socket11ClazzSocketEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_6Socket11ClazzSocketEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Socket11ClazzSocketEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6Socket11ClazzSocketEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_6Socket11ClazzSocketEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_6Socket11ClazzSocketEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_6Socket11ClazzSocketEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers6Socket11ClazzSocketC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/socket.h:53,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers6Socket11ClazzSocketD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/socket.h:53,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers6Socket11ClazzSocketD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Socket11ClazzSocketD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/socket.h:53,3'
          Dst:             _ZN7log4cxx7helpers6Socket11ClazzSocketD2Ev
    - functionName:    _ZNK7log4cxx7helpers6Socket11ClazzSocket7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      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:    _ZNK7log4cxx7helpers6Socket4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZN7log4cxx7helpers6Socket14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/socket.h:54,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/socket.h:55,3'
          Dst:             _ZN7log4cxx7helpers6Socket14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers6Socket10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers6Socket6createERNSt3__110shared_ptrINS0_11InetAddressEEEiRKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers6Socket6createERNSt3__110shared_ptrINS0_11InetAddressEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers6Socket13setAttributesERKNSt3__110shared_ptrINS0_11InetAddressEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers6Socket7getPortEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers6Socket14getInetAddressEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers6SocketD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socket.cpp:35,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers6SocketD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      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:    _ZNK7log4cxx7helpers6Socket8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Socket14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socket.cpp:26,1'
          Dst:             _ZN7log4cxx7helpers6Socket14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers6SocketC2ENSt3__110unique_ptrINS1_13SocketPrivateENS2_14default_deleteIS4_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socket.cpp:28,9'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
    - functionName:    _ZN7log4cxx7helpers9APRSocket13APRSocketPrivC2EP12apr_socket_tP10apr_pool_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2EP10apr_pool_tb
        - _ZN7log4cxx7helpers6Socket13SocketPrivateC2ERKNSt3__110shared_ptrINS0_11InetAddressEEEi
        - _ZN7log4cxx7helpers6Socket13SocketPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprsocket.cpp:37,2'
          Dst:             _ZN7log4cxx7helpers6Socket13SocketPrivateC2ERKNSt3__110shared_ptrINS0_11InetAddressEEEi
        - Src:             'src/main/cpp/aprsocket.cpp:38,3'
          Dst:             _ZN7log4cxx7helpers4PoolC2EP10apr_pool_tb
        - Src:             'src/main/cpp/aprsocket.cpp:40,3'
          Dst:             _ZN7log4cxx7helpers6Socket13SocketPrivateD2Ev
    - functionName:    _ZN7log4cxx7helpers6Socket13SocketPrivateC2ERKNSt3__110shared_ptrINS0_11InetAddressEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/socket_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers6Socket13SocketPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/socket_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers6Socket13SocketPrivateD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/socket_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6Socket13SocketPrivateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/socket_priv.h:32,35'
          Dst:             _ZN7log4cxx7helpers6Socket13SocketPrivateD2Ev
    - functionName:    _ZN7log4cxx7helpers9APRSocket13APRSocketPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZN7log4cxx7helpers6Socket13SocketPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprsocket.cpp:31,19'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/aprsocket.cpp:31,19'
          Dst:             _ZN7log4cxx7helpers6Socket13SocketPrivateD2Ev
    - functionName:    _ZN7log4cxx7helpers9APRSocket13APRSocketPrivD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprsocket.cpp'
      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:
        - _ZN7log4cxx7helpers9APRSocket13APRSocketPrivD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprsocket.cpp:31,19'
          Dst:             _ZN7log4cxx7helpers9APRSocket13APRSocketPrivD2Ev
    - functionName:    _ZN7log4cxx7helpers9APRSocket13APRSocketPrivC2ERNSt3__110shared_ptrINS0_11InetAddressEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers6Socket13SocketPrivateC2ERKNSt3__110shared_ptrINS0_11InetAddressEEEi
        - _ZN7log4cxx7helpers6Socket13SocketPrivateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprsocket.cpp:33,5'
          Dst:             _ZN7log4cxx7helpers6Socket13SocketPrivateC2ERKNSt3__110shared_ptrINS0_11InetAddressEEEi
        - Src:             'src/main/cpp/aprsocket.cpp:32,2'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/aprsocket.cpp:35,3'
          Dst:             _ZN7log4cxx7helpers6Socket13SocketPrivateD2Ev
    - functionName:    _ZN7log4cxx7helpers9APRSocketD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/aprsocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers9APRSocketD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/aprsocket.h:30,22'
          Dst:             _ZN7log4cxx7helpers9APRSocketD2Ev
    - functionName:    _ZN7log4cxx7helpers9APRSocketD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/aprsocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6SocketD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/aprsocket.h:30,22'
          Dst:             _ZN7log4cxx7helpers6SocketD2Ev
    - functionName:    _ZNK7log4cxx7helpers9APRSocket12getSocketPtrEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers9APRSocket5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - _ZN7log4cxx7helpers15SocketExceptionD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_socket_close
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprsocket.cpp:175,25'
          Dst:             apr_socket_close
        - Src:             'src/main/cpp/aprsocket.cpp:179,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprsocket.cpp:179,10'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprsocket.cpp:179,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprsocket.cpp:179,4'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionD2Ev
        - Src:             'src/main/cpp/aprsocket.cpp:179,4'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7log4cxx7helpers9APRSocket14setNonBlockingEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - _ZN7log4cxx7helpers15SocketExceptionD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_socket_opt_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprsocket.cpp:166,16'
          Dst:             apr_socket_opt_set
        - Src:             'src/main/cpp/aprsocket.cpp:168,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprsocket.cpp:168,9'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprsocket.cpp:168,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprsocket.cpp:168,3'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionD2Ev
        - Src:             'src/main/cpp/aprsocket.cpp:168,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7log4cxx7helpers9APRSocket5writeERNS0_10ByteBufferE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          108
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - _ZN7log4cxx7helpers15SocketExceptionD2Ev
        - _ZN7log4cxx7helpers22ClosedChannelExceptionC2Ev
        - _ZN7log4cxx7helpers22ClosedChannelExceptionD2Ev
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_signal
        - apr_socket_send
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprsocket.cpp:131,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprsocket.cpp:131,9'
          Dst:             _ZN7log4cxx7helpers22ClosedChannelExceptionC2Ev
        - Src:             'src/main/cpp/aprsocket.cpp:131,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprsocket.cpp:131,3'
          Dst:             _ZN7log4cxx7helpers22ClosedChannelExceptionD2Ev
        - Src:             'src/main/cpp/aprsocket.cpp:131,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprsocket.cpp:136,13'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/aprsocket.cpp:138,28'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/aprsocket.cpp:145,24'
          Dst:             apr_signal
        - Src:             'src/main/cpp/aprsocket.cpp:146,60'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - Src:             'src/main/cpp/aprsocket.cpp:146,25'
          Dst:             apr_socket_send
        - Src:             'src/main/cpp/aprsocket.cpp:147,3'
          Dst:             apr_signal
        - Src:             'src/main/cpp/aprsocket.cpp:152,7'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - Src:             'src/main/cpp/aprsocket.cpp:157,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprsocket.cpp:157,10'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprsocket.cpp:157,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprsocket.cpp:157,4'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionD2Ev
        - Src:             'src/main/cpp/aprsocket.cpp:157,4'
          Dst:             __cxa_free_exception
    - functionName:    apr_signal
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apr_socket_send
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers9APRSocketC2EP12apr_socket_tP10apr_pool_t
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          173
      EdgeCount:       50
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - _ZN7log4cxx7helpers6SocketC2ENSt3__110unique_ptrINS1_13SocketPrivateENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx7helpers6SocketD2Ev
        - apr_sockaddr_ip_get
        - apr_socket_addr_get
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprsocket.cpp:100,2'
          Dst:             _ZN7log4cxx7helpers6SocketC2ENSt3__110unique_ptrINS1_13SocketPrivateENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/aprsocket.cpp:102,24'
          Dst:             apr_socket_addr_get
        - Src:             'src/main/cpp/aprsocket.cpp:112,4'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/aprsocket.cpp:116,12'
          Dst:             apr_sockaddr_ip_get
        - Src:             'src/main/cpp/aprsocket.cpp:120,4'
          Dst:             _ZN7log4cxx7helpers10Transcoder6decodeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS3_IwNS4_IwEENS6_IwEEEE
        - Src:             'src/main/cpp/aprsocket.cpp:125,1'
          Dst:             _ZN7log4cxx7helpers6SocketD2Ev
    - functionName:    apr_socket_addr_get
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers9APRSocket7is_openEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers9APRSocket4openEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          136
      EdgeCount:       33
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers16ConnectExceptionC2Ei
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZNK7log4cxx7helpers11InetAddress14getHostAddressEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_sockaddr_info_get
        - apr_socket_connect
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprsocket.cpp:65,2'
          Dst:             _ZNK7log4cxx7helpers11InetAddress14getHostAddressEv
        - Src:             'src/main/cpp/aprsocket.cpp:65,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/aprsocket.cpp:75,17'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/aprsocket.cpp:69,24'
          Dst:             apr_sockaddr_info_get
        - Src:             'src/main/cpp/aprsocket.cpp:80,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprsocket.cpp:80,9'
          Dst:             _ZN7log4cxx7helpers16ConnectExceptionC2Ei
        - Src:             'src/main/cpp/aprsocket.cpp:80,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprsocket.cpp:80,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprsocket.cpp:84,12'
          Dst:             apr_socket_connect
        - Src:             'src/main/cpp/aprsocket.cpp:88,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprsocket.cpp:88,9'
          Dst:             _ZN7log4cxx7helpers16ConnectExceptionC2Ei
        - Src:             'src/main/cpp/aprsocket.cpp:88,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprsocket.cpp:88,3'
          Dst:             __cxa_free_exception
    - functionName:    apr_socket_connect
      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:    _ZN7log4cxx7helpers9APRSocketC2ERNSt3__110shared_ptrINS0_11InetAddressEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       25
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZN7log4cxx7helpers6SocketC2ENSt3__110unique_ptrINS1_13SocketPrivateENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx7helpers6SocketD2Ev
        - _ZN7log4cxx7helpers9APRSocket4openEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_socket_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprsocket.cpp:50,4'
          Dst:             _ZN7log4cxx7helpers6SocketC2ENSt3__110unique_ptrINS1_13SocketPrivateENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/aprsocket.cpp:54,31'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/aprsocket.cpp:53,3'
          Dst:             apr_socket_create
        - Src:             'src/main/cpp/aprsocket.cpp:58,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprsocket.cpp:58,9'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprsocket.cpp:58,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprsocket.cpp:58,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprsocket.cpp:60,2'
          Dst:             _ZN7log4cxx7helpers9APRSocket4openEv
        - Src:             'src/main/cpp/aprsocket.cpp:61,1'
          Dst:             _ZN7log4cxx7helpers6SocketD2Ev
    - functionName:    _ZNK7log4cxx3net22SocketAppenderSkeleton20getReconnectionDelayEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net22SocketAppenderSkeleton15getLocationInfoEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net22SocketAppenderSkeleton7getPortEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx3net22SocketAppenderSkeleton13getRemoteHostEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton13fireConnectorEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv13fireConnectorEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:179,9'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv13fireConnectorEv
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv13fireConnectorEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         53
      ICount:          270
      EdgeCount:       85
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers13ThreadUtility11instancePtrEv
        - _ZN7log4cxx7helpers13ThreadUtility15addPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_8functionIFvvEEERKNS2_6chrono8durationIxNS2_5ratioILl1ELl1000EEEEE
        - _ZN7log4cxx7helpers13ThreadUtility15hasPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7helpers11InetAddress8toStringEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:152,21'
          Dst:             _ZNK7log4cxx7helpers11InetAddress8toStringEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:153,3'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:155,21'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility11instancePtrEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:156,20'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:156,28'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility15hasPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:158,7'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:161,4'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:163,22'
          Dst:             _ZNK7log4cxx7helpers11InetAddress8toStringEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:164,4'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:166,4'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:168,16'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:168,24'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility15addPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_8functionIFvvEEERKNS2_6chrono8durationIxNS2_5ratioILl1ELl1000EEEEE
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv12retryConnectEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         107
      ICount:          529
      EdgeCount:       180
      CyclomaticComplexity: 75
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv13setOutputSinkERKNSt3__110shared_ptrINS_7helpers6SocketEEE
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6Socket6createERNSt3__110shared_ptrINS0_11InetAddressEEEiRKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7helpers11InetAddress8toStringEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:188,14'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:188,22'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:194,8'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:197,23'
          Dst:             _ZNK7log4cxx7helpers11InetAddress8toStringEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:198,5'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:200,5'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:202,24'
          Dst:             _ZN7log4cxx7helpers6Socket6createERNSt3__110shared_ptrINS0_11InetAddressEEEiRKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:202,10'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv13setOutputSinkERKNSt3__110shared_ptrINS_7helpers6SocketEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:203,8'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:206,23'
          Dst:             _ZNK7log4cxx7helpers11InetAddress8toStringEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:207,5'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:209,5'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:212,15'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:212,23'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:228,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:218,22'
          Dst:             _ZNK7log4cxx7helpers11InetAddress8toStringEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:217,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:220,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:232,8'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:235,5'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:237,23'
          Dst:             _ZNK7log4cxx7helpers11InetAddress8toStringEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:238,5'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:240,5'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:214,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:224,22'
          Dst:             _ZNK7log4cxx7helpers11InetAddress8toStringEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:225,4'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:227,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:228,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:228,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:220,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:228,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv13setOutputSinkERKNSt3__110shared_ptrINS_7helpers6SocketEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers14CharsetEncoder14getUTF8EncoderEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:249,17'
          Dst:             _ZN7log4cxx7helpers14CharsetEncoder14getUTF8EncoderEv
    - functionName:    _ZTv0_n72_N7log4cxx3net22SocketAppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:0,0'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
        - _ZN7log4cxx3net22SocketAppenderSkeleton13setRemoteHostERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx3net22SocketAppenderSkeleton15setLocationInfoEb
        - _ZN7log4cxx3net22SocketAppenderSkeleton20setReconnectionDelayEi
        - _ZN7log4cxx3net22SocketAppenderSkeleton7setPortEi
        - _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:118,6'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:120,3'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton13setRemoteHostERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:122,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:124,11'
          Dst:             _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:124,3'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton7setPortEi
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:126,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:128,19'
          Dst:             _ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEb
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:128,3'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton15setLocationInfoEb
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:130,11'
          Dst:             _ZN7log4cxx7helpers12StringHelper16equalsIgnoreCaseERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEPKwSC_
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:132,24'
          Dst:             _ZN7log4cxx7helpers15OptionConverter5toIntERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:132,3'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton20setReconnectionDelayEi
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:142,21'
          Dst:             _ZN7log4cxx16AppenderSkeleton9setOptionERKNSt3__112basic_stringIwNS1_11char_traitsIwEENS1_9allocatorIwEEEES9_
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton13setRemoteHostERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers11InetAddress9getByNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:274,19'
          Dst:             _ZN7log4cxx7helpers11InetAddress9getByNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton7setPortEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton15setLocationInfoEb
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton20setReconnectionDelayEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          138
      EdgeCount:       41
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility15addPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_8functionIFvvEEERKNS2_6chrono8durationIxNS2_5ratioILl1ELl1000EEEEE
        - _ZN7log4cxx7helpers13ThreadUtility15hasPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:309,28'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:309,36'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility15hasPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:311,13'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:311,21'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:312,13'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:312,21'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility15addPeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEENS2_8functionIFvvEEERKNS2_6chrono8durationIxNS2_5ratioILl1ELl1000EEEEE
    - functionName:    _ZTv0_n112_N7log4cxx3net22SocketAppenderSkeleton5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.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:
        - _ZN7log4cxx3net22SocketAppenderSkeleton5closeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:0,0'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton5closeEv
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv5closeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:76,13'
          Dst:             _ZN7log4cxx16AppenderSkeleton23AppenderSkeletonPrivate9setClosedEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:77,10'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv5closeEv
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          101
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - _ZN7log4cxx7helpers6Writer5closeEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:258,13'
          Dst:             _ZN7log4cxx7helpers15SingletonHolderINS0_13ThreadUtilityEE5valueEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:258,21'
          Dst:             _ZN7log4cxx7helpers13ThreadUtility18removePeriodicTaskERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:263,22'
          Dst:             _ZN7log4cxx7helpers6Writer5closeEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:265,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:268,3'
          Dst:             __cxa_end_catch
    - functionName:    _ZTv0_n64_N7log4cxx3net22SocketAppenderSkeleton15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeleton15activateOptionsERNS_7helpers4PoolE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:0,0'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton15activateOptionsERNS_7helpers4PoolE
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton15activateOptionsERNS_7helpers4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv7connectEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:71,9'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv7connectEv
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv7connectEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         55
      ICount:          281
      EdgeCount:       90
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv13fireConnectorEv
        - _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv13setOutputSinkERKNSt3__110shared_ptrINS_7helpers6SocketEEE
        - _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv5closeEv
        - _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers6Socket6createERNSt3__110shared_ptrINS0_11InetAddressEEEiRKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7helpers11InetAddress8toStringEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:84,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:89,9'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv5closeEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:93,8'
          Dst:             _ZN7log4cxx7helpers6LogLog14isDebugEnabledEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:96,23'
          Dst:             _ZNK7log4cxx7helpers11InetAddress8toStringEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:97,5'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:99,5'
          Dst:             _ZN7log4cxx7helpers6LogLog5debugERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:101,24'
          Dst:             _ZN7log4cxx7helpers6Socket6createERNSt3__110shared_ptrINS0_11InetAddressEEEiRKNS2_12basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:101,10'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv13setOutputSinkERKNSt3__110shared_ptrINS_7helpers6SocketEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:102,3'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:106,22'
          Dst:             _ZNK7log4cxx7helpers11InetAddress8toStringEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:107,4'
          Dst:             _ZN7log4cxx7helpers12StringHelper8toStringEiRNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:110,10'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeleton26SocketAppenderSkeletonPriv13fireConnectorEv
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:111,4'
          Dst:             _ZN7log4cxx7helpers6LogLog4warnERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:112,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:112,3'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:112,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZTv0_n24_N7log4cxx3net22SocketAppenderSkeletonD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.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:
        - _ZN7log4cxx3net22SocketAppenderSkeletonD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:0,0'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeletonD0Ev
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeletonD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N7log4cxx3net22SocketAppenderSkeletonD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.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:
        - _ZN7log4cxx3net22SocketAppenderSkeletonD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:0,0'
          Dst:             _ZN7log4cxx3net22SocketAppenderSkeletonD1Ev
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeletonD1Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeletonD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonD2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:67,1'
          Dst:             _ZN7log4cxx16AppenderSkeletonD2Ev
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeletonC2ENSt3__110unique_ptrINS1_26SocketAppenderSkeletonPrivENS2_14default_deleteIS4_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:61,5'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeletonC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:56,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeletonC2ENSt3__110shared_ptrINS_7helpers11InetAddressEEEii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          75
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:51,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
    - functionName:    _ZN7log4cxx3net22SocketAppenderSkeletonC2Eii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketappenderskeleton.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketappenderskeleton.cpp:42,4'
          Dst:             _ZN7log4cxx16AppenderSkeletonC2ENSt3__110unique_ptrINS0_23AppenderSkeletonPrivateENS1_14default_deleteIS3_EEEE
    - functionName:    _GLOBAL__sub_I_socketoutputstream.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketoutputstream.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/main/cpp/socketoutputstream.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18SocketOutputStream13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers18SocketOutputStream13registerClassEv
    - functionName:    _ZN7log4cxx7helpers18SocketOutputStream13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers18SocketOutputStream14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_18SocketOutputStream23ClazzSocketOutputStreamEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_18SocketOutputStream23ClazzSocketOutputStreamEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_18SocketOutputStream23ClazzSocketOutputStreamEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_18SocketOutputStream23ClazzSocketOutputStreamEEC2Ev
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_18SocketOutputStream23ClazzSocketOutputStreamEED2Ev
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_18SocketOutputStream23ClazzSocketOutputStreamEEcvRS3_Ev
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_18SocketOutputStream23ClazzSocketOutputStreamEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18SocketOutputStream23ClazzSocketOutputStreamC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers18SocketOutputStream23ClazzSocketOutputStreamC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_18SocketOutputStream23ClazzSocketOutputStreamEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_18SocketOutputStream23ClazzSocketOutputStreamEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_18SocketOutputStream23ClazzSocketOutputStreamEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_18SocketOutputStream23ClazzSocketOutputStreamEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_18SocketOutputStream23ClazzSocketOutputStreamEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_18SocketOutputStream23ClazzSocketOutputStreamEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_18SocketOutputStream23ClazzSocketOutputStreamEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers18SocketOutputStream23ClazzSocketOutputStreamC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/socketoutputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/socketoutputstream.h:34,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers18SocketOutputStream23ClazzSocketOutputStreamD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/socketoutputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/socketoutputstream.h:34,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers18SocketOutputStream23ClazzSocketOutputStreamD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/socketoutputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18SocketOutputStream23ClazzSocketOutputStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/socketoutputstream.h:34,3'
          Dst:             _ZN7log4cxx7helpers18SocketOutputStream23ClazzSocketOutputStreamD2Ev
    - functionName:    _ZNK7log4cxx7helpers18SocketOutputStream23ClazzSocketOutputStream7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/socketoutputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      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:    _ZN7log4cxx7helpers18SocketOutputStream25SocketOutputStreamPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      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:    _ZN7log4cxx7helpers18SocketOutputStream25SocketOutputStreamPrivateC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      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:    _ZNK7log4cxx7helpers18SocketOutputStream4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/socketoutputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers18SocketOutputStream14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
        - _ZNK7log4cxx7helpers12OutputStream4castERKNS0_5ClassE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/socketoutputstream.h:35,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/socketoutputstream.h:36,3'
          Dst:             _ZN7log4cxx7helpers18SocketOutputStream14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/socketoutputstream.h:37,3'
          Dst:             _ZNK7log4cxx7helpers12OutputStream4castERKNS0_5ClassE
    - functionName:    _ZNK7log4cxx7helpers18SocketOutputStream10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/socketoutputstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers18SocketOutputStream5writeERNS0_10ByteBufferERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          123
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
        - _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketoutputstream.cpp:66,10'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/socketoutputstream.cpp:68,28'
          Dst:             _ZNK7log4cxx7helpers10ByteBuffer9remainingEv
        - Src:             'src/main/cpp/socketoutputstream.cpp:73,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/socketoutputstream.cpp:73,10'
          Dst:             _ZN7log4cxx7helpers24IllegalArgumentExceptionC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/socketoutputstream.cpp:73,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/socketoutputstream.cpp:73,4'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/socketoutputstream.cpp:77,34'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer7currentEv
        - Src:             'src/main/cpp/socketoutputstream.cpp:78,7'
          Dst:             _ZN7log4cxx7helpers10ByteBuffer18increment_positionEm
    - functionName:    _ZN7log4cxx7helpers18SocketOutputStream5flushERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          76
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - _ZN7log4cxx7helpers10ByteBufferD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketoutputstream.cpp:58,14'
          Dst:             _ZN7log4cxx7helpers10ByteBufferC2EPcm
        - Src:             'src/main/cpp/socketoutputstream.cpp:61,2'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
        - Src:             'src/main/cpp/socketoutputstream.cpp:61,2'
          Dst:             _ZN7log4cxx7helpers10ByteBufferD2Ev
    - functionName:    _ZN7log4cxx7helpers18SocketOutputStream5closeERNS0_4PoolE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStream5flushEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketoutputstream.cpp:50,2'
          Dst:             _ZN7log4cxx7helpers12OutputStream5flushEv
    - functionName:    _ZN7log4cxx7helpers18SocketOutputStreamD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18SocketOutputStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketoutputstream.cpp:45,1'
          Dst:             _ZN7log4cxx7helpers18SocketOutputStreamD2Ev
    - functionName:    _ZN7log4cxx7helpers18SocketOutputStreamD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketoutputstream.cpp:46,1'
          Dst:             _ZN7log4cxx7helpers12OutputStreamD2Ev
    - functionName:    _ZNK7log4cxx7helpers18SocketOutputStream8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers18SocketOutputStream14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketoutputstream.cpp:36,1'
          Dst:             _ZN7log4cxx7helpers18SocketOutputStream14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers18SocketOutputStreamC2ERKNSt3__110shared_ptrINS0_6SocketEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/socketoutputstream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers12OutputStreamC2Ev
        - _ZN7log4cxx7helpers12OutputStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/socketoutputstream.cpp:38,21'
          Dst:             _ZN7log4cxx7helpers12OutputStreamC2Ev
        - Src:             'src/main/cpp/socketoutputstream.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers12OutputStreamD2Ev
    - functionName:    _ZN7log4cxx7helpers12SyslogWriter19SyslogWriterPrivateD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      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:    _ZN7log4cxx7helpers12SyslogWriter19SyslogWriterPrivateC2ERKNSt3__112basic_stringIwNS3_11char_traitsIwEENS3_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers12SyslogWriter5writeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          105
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogwriter.cpp:69,3'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
    - functionName:    _ZN7log4cxx7helpers12SyslogWriterD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers12SyslogWriterC2ERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/syslogwriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          255
      EdgeCount:       79
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN7log4cxx7helpers11InetAddress9getByNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - _ZN7log4cxx7helpers14DatagramSocket6createEv
        - _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/syslogwriter.cpp:44,21'
          Dst:             _ZN7log4cxx7helpers11InetAddress9getByNameERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEE
        - Src:             'src/main/cpp/syslogwriter.cpp:45,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/syslogwriter.cpp:48,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/syslogwriter.cpp:50,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/syslogwriter.cpp:54,16'
          Dst:             _ZN7log4cxx7helpers14DatagramSocket6createEv
        - Src:             'src/main/cpp/syslogwriter.cpp:50,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/syslogwriter.cpp:55,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/syslogwriter.cpp:58,3'
          Dst:             _ZN7log4cxx7helpers6LogLog5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERKSt9exception
        - Src:             'src/main/cpp/syslogwriter.cpp:60,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/syslogwriter.cpp:60,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/syslogwriter.cpp:50,2'
          Dst:             __clang_call_terminate
    - functionName:    _GLOBAL__sub_I_datagrampacket.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.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/main/cpp/datagrampacket.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramPacket13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers14DatagramPacket13registerClassEv
    - functionName:    _ZN7log4cxx7helpers14DatagramPacket13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers14DatagramPacket14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14DatagramPacket19ClazzDatagramPacketEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14DatagramPacket19ClazzDatagramPacketEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14DatagramPacket19ClazzDatagramPacketEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14DatagramPacket19ClazzDatagramPacketEEC2Ev
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14DatagramPacket19ClazzDatagramPacketEED2Ev
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14DatagramPacket19ClazzDatagramPacketEEcvRS3_Ev
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14DatagramPacket19ClazzDatagramPacketEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramPacket19ClazzDatagramPacketC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers14DatagramPacket19ClazzDatagramPacketC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14DatagramPacket19ClazzDatagramPacketEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14DatagramPacket19ClazzDatagramPacketEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14DatagramPacket19ClazzDatagramPacketEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14DatagramPacket19ClazzDatagramPacketEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14DatagramPacket19ClazzDatagramPacketEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14DatagramPacket19ClazzDatagramPacketEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14DatagramPacket19ClazzDatagramPacketEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers14DatagramPacket19ClazzDatagramPacketC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/datagrampacket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/datagrampacket.h:43,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers14DatagramPacket19ClazzDatagramPacketD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/datagrampacket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/datagrampacket.h:43,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers14DatagramPacket19ClazzDatagramPacketD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/datagrampacket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramPacket19ClazzDatagramPacketD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/datagrampacket.h:43,3'
          Dst:             _ZN7log4cxx7helpers14DatagramPacket19ClazzDatagramPacketD2Ev
    - functionName:    _ZNK7log4cxx7helpers14DatagramPacket19ClazzDatagramPacket7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/datagrampacket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      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:    _ZN7log4cxx7helpers14DatagramPacket18DatagramPacketPrivC2EPviiNSt3__110shared_ptrINS0_11InetAddressEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14DatagramPacket18DatagramPacketPrivC2EPvii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14DatagramPacket18DatagramPacketPrivC2EPviNSt3__110shared_ptrINS0_11InetAddressEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14DatagramPacket18DatagramPacketPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      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:    _ZN7log4cxx7helpers14DatagramPacket18DatagramPacketPrivC2EPvi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers14DatagramPacket4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/datagrampacket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramPacket14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/datagrampacket.h:44,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/datagrampacket.h:45,3'
          Dst:             _ZN7log4cxx7helpers14DatagramPacket14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers14DatagramPacket10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/datagrampacket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14DatagramPacket7setPortEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14DatagramPacket9setLengthEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14DatagramPacket7setDataEPvii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14DatagramPacket7setDataEPv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14DatagramPacket10setAddressENSt3__110shared_ptrINS0_11InetAddressEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers14DatagramPacket7getPortEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers14DatagramPacket9getOffsetEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers14DatagramPacket9getLengthEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers14DatagramPacket7getDataEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers14DatagramPacket10getAddressEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 111
      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:    _ZN7log4cxx7helpers14DatagramPacketD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramPacketD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagrampacket.cpp:106,1'
          Dst:             _ZN7log4cxx7helpers14DatagramPacketD2Ev
    - functionName:    _ZN7log4cxx7helpers14DatagramPacketD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagrampacket.cpp:107,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZNK7log4cxx7helpers14DatagramPacket8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramPacket14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagrampacket.cpp:72,1'
          Dst:             _ZN7log4cxx7helpers14DatagramPacket14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers14DatagramPacketC2EPviiNSt3__110shared_ptrINS0_11InetAddressEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagrampacket.cpp:99,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/datagrampacket.cpp:103,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers14DatagramPacketC2EPvii
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagrampacket.cpp:92,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/datagrampacket.cpp:95,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers14DatagramPacketC2EPviNSt3__110shared_ptrINS0_11InetAddressEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagrampacket.cpp:84,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/datagrampacket.cpp:88,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _ZN7log4cxx7helpers14DatagramPacketC2EPvi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagrampacket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
        - _ZN7log4cxx7helpers6ObjectD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagrampacket.cpp:76,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
        - Src:             'src/main/cpp/datagrampacket.cpp:79,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
    - functionName:    _GLOBAL__sub_I_datagramsocket.cpp
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.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/main/cpp/datagramsocket.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramSocket13registerClassEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers14DatagramSocket13registerClassEv
    - functionName:    _ZN7log4cxx7helpers14DatagramSocket13registerClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEC2IRFRKNS0_5ClassEvEJEQntsr3stdE7same_asINS1_IT_EETL0__EEEOSA_DpOT0_
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEED2Ev
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_17ClassRegistrationEEcvRS2_Ev
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers14DatagramSocket14getStaticClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14DatagramSocket19ClazzDatagramSocketEEC2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14DatagramSocket19ClazzDatagramSocketEED2Ev
        - _ZN7log4cxx7helpers8WideLifeINS0_14DatagramSocket19ClazzDatagramSocketEEcvRS3_Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             __cxa_guard_acquire
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14DatagramSocket19ClazzDatagramSocketEEC2Ev
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             __cxa_atexit
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14DatagramSocket19ClazzDatagramSocketEED2Ev
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             __cxa_guard_release
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14DatagramSocket19ClazzDatagramSocketEEcvRS3_Ev
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14DatagramSocket19ClazzDatagramSocketEEC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramSocket19ClazzDatagramSocketC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:41,17'
          Dst:             _ZN7log4cxx7helpers14DatagramSocket19ClazzDatagramSocketC2Ev
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14DatagramSocket19ClazzDatagramSocketEED2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14DatagramSocket19ClazzDatagramSocketEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14DatagramSocket19ClazzDatagramSocketEE5valueEv
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:57,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14DatagramSocket19ClazzDatagramSocketEEcvRS3_Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers8WideLifeINS0_14DatagramSocket19ClazzDatagramSocketEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/widelife.h:73,10'
          Dst:             _ZN7log4cxx7helpers8WideLifeINS0_14DatagramSocket19ClazzDatagramSocketEE5valueEv
    - functionName:    _ZN7log4cxx7helpers8WideLifeINS0_14DatagramSocket19ClazzDatagramSocketEE5valueEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/widelife.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      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:    _ZN7log4cxx7helpers14DatagramSocket19ClazzDatagramSocketC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/datagramsocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/datagramsocket.h:44,3'
          Dst:             _ZN7log4cxx7helpers5ClassC2Ev
    - functionName:    _ZN7log4cxx7helpers14DatagramSocket19ClazzDatagramSocketD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/datagramsocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers5ClassD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/datagramsocket.h:44,3'
          Dst:             _ZN7log4cxx7helpers5ClassD2Ev
    - functionName:    _ZN7log4cxx7helpers14DatagramSocket19ClazzDatagramSocketD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/datagramsocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramSocket19ClazzDatagramSocketD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/datagramsocket.h:44,3'
          Dst:             _ZN7log4cxx7helpers14DatagramSocket19ClazzDatagramSocketD2Ev
    - functionName:    _ZNK7log4cxx7helpers14DatagramSocket19ClazzDatagramSocket7getNameEv
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/datagramsocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      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:    _ZNK7log4cxx7helpers14DatagramSocket4castERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/datagramsocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramSocket14getStaticClassEv
        - _ZN7log4cxx7helpers6Object14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/helpers/datagramsocket.h:45,3'
          Dst:             _ZN7log4cxx7helpers6Object14getStaticClassEv
        - Src:             'src/main/include/log4cxx/helpers/datagramsocket.h:46,3'
          Dst:             _ZN7log4cxx7helpers14DatagramSocket14getStaticClassEv
    - functionName:    _ZNK7log4cxx7helpers14DatagramSocket10instanceofERKNS0_5ClassE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/helpers/datagramsocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14DatagramSocket6createEiNSt3__110shared_ptrINS0_11InetAddressEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14DatagramSocket6createEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers11InetAddress10anyAddressEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagramsocket.cpp:85,28'
          Dst:             _ZN7log4cxx7helpers11InetAddress10anyAddressEv
    - functionName:    _ZN7log4cxx7helpers14DatagramSocket6createEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers14DatagramSocket11isConnectedEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      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:    _ZNK7log4cxx7helpers14DatagramSocket7isBoundEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      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:    _ZNK7log4cxx7helpers14DatagramSocket7getPortEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers14DatagramSocket12getLocalPortEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers14DatagramSocket15getLocalAddressEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7log4cxx7helpers14DatagramSocket14getInetAddressEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14DatagramSocket5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      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:    _ZN7log4cxx7helpers14DatagramSocketD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectD2Ev
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagramsocket.cpp:38,2'
          Dst:             __cxa_begin_catch
        - Src:             'src/main/cpp/datagramsocket.cpp:41,2'
          Dst:             __cxa_end_catch
        - Src:             'src/main/cpp/datagramsocket.cpp:42,1'
          Dst:             _ZN7log4cxx7helpers6ObjectD2Ev
        - Src:             'src/main/cpp/datagramsocket.cpp:41,2'
          Dst:             __clang_call_terminate
        - Src:             'src/main/cpp/datagramsocket.cpp:38,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7log4cxx7helpers14DatagramSocketD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      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:    _ZNK7log4cxx7helpers14DatagramSocket8getClassEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramSocket14getStaticClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagramsocket.cpp:27,1'
          Dst:             _ZN7log4cxx7helpers14DatagramSocket14getStaticClassEv
    - functionName:    _ZN7log4cxx7helpers14DatagramSocketC2ENSt3__110unique_ptrINS1_18DatagramSocketPrivENS2_14default_deleteIS4_EEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/datagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers6ObjectC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/datagramsocket.cpp:29,17'
          Dst:             _ZN7log4cxx7helpers6ObjectC2Ev
    - functionName:    _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivC2EiNSt3__110shared_ptrINS0_11InetAddressEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/datagramsocket_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/datagramsocket_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/datagramsocket_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/datagramsocket_priv.h:45,40'
          Dst:             _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivD2Ev
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocket21APRDatagramSocketPrivC2EiNSt3__110shared_ptrINS0_11InetAddressEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprdatagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivC2EiNSt3__110shared_ptrINS0_11InetAddressEEE
        - _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivD2Ev
        - _ZN7log4cxx7helpers4PoolC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:42,3'
          Dst:             _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivC2EiNSt3__110shared_ptrINS0_11InetAddressEEE
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:41,2'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:44,3'
          Dst:             _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivD2Ev
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocket21APRDatagramSocketPrivD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprdatagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivD2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:30,27'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:30,27'
          Dst:             _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivD2Ev
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocket21APRDatagramSocketPrivD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprdatagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7log4cxx7helpers17APRDatagramSocket21APRDatagramSocketPrivD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:30,27'
          Dst:             _ZN7log4cxx7helpers17APRDatagramSocket21APRDatagramSocketPrivD2Ev
    - functionName:    _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/datagramsocket_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocket21APRDatagramSocketPrivC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprdatagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivC2Ei
        - _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivD2Ev
        - _ZN7log4cxx7helpers4PoolC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:37,3'
          Dst:             _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivC2Ei
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:36,2'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:39,3'
          Dst:             _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivD2Ev
    - functionName:    _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/datagramsocket_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocket21APRDatagramSocketPrivC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprdatagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivC2Ev
        - _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivD2Ev
        - _ZN7log4cxx7helpers4PoolC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:32,3'
          Dst:             _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivC2Ev
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:31,2'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:34,3'
          Dst:             _ZN7log4cxx7helpers14DatagramSocket18DatagramSocketPrivD2Ev
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocketD0Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/aprdatagramsocket.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:
        - _ZN7log4cxx7helpers17APRDatagramSocketD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/aprdatagramsocket.h:27,7'
          Dst:             _ZN7log4cxx7helpers17APRDatagramSocketD2Ev
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocketD2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/include/log4cxx/private/aprdatagramsocket.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:
        - _ZN7log4cxx7helpers14DatagramSocketD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/include/log4cxx/private/aprdatagramsocket.h:27,7'
          Dst:             _ZN7log4cxx7helpers14DatagramSocketD2Ev
    - functionName:    _ZNK7log4cxx7helpers17APRDatagramSocket8isClosedEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprdatagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocket7connectENSt3__110shared_ptrINS0_11InetAddressEEEi
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprdatagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          143
      EdgeCount:       33
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers16ConnectExceptionC2Ei
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZNK7log4cxx7helpers11InetAddress14getHostAddressEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_sockaddr_info_get
        - apr_socket_connect
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:185,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:188,2'
          Dst:             _ZNK7log4cxx7helpers11InetAddress14getHostAddressEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:188,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:192,30'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:191,3'
          Dst:             apr_sockaddr_info_get
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:196,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:196,9'
          Dst:             _ZN7log4cxx7helpers16ConnectExceptionC2Ei
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:196,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:196,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:200,11'
          Dst:             apr_socket_connect
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:204,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:204,9'
          Dst:             _ZN7log4cxx7helpers16ConnectExceptionC2Ei
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:204,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:204,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:206,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:206,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocket4bindEiNSt3__110shared_ptrINS0_11InetAddressEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprdatagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          140
      EdgeCount:       33
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers13BindExceptionC2Ei
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZNK7log4cxx7helpers11InetAddress14getHostAddressEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_sockaddr_info_get
        - apr_socket_bind
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:153,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:156,2'
          Dst:             _ZNK7log4cxx7helpers11InetAddress14getHostAddressEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:156,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:160,28'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:159,3'
          Dst:             apr_sockaddr_info_get
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:164,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:164,9'
          Dst:             _ZN7log4cxx7helpers13BindExceptionC2Ei
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:164,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:164,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:168,11'
          Dst:             apr_socket_bind
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:172,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:172,9'
          Dst:             _ZN7log4cxx7helpers13BindExceptionC2Ei
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:172,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:172,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:177,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:177,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocket5closeEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprdatagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - _ZN7log4cxx7helpers15SocketExceptionD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_socket_close
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:139,25'
          Dst:             apr_socket_close
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:143,4'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:143,10'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:143,4'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:143,4'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionD2Ev
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:143,4'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocket4sendERNSt3__110shared_ptrINS0_14DatagramPacketEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprdatagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          165
      EdgeCount:       41
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers11IOExceptionC2Ei
        - _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZNK7log4cxx7helpers11InetAddress14getHostAddressEv
        - _ZNK7log4cxx7helpers14DatagramPacket10getAddressEv
        - _ZNK7log4cxx7helpers14DatagramPacket7getDataEv
        - _ZNK7log4cxx7helpers14DatagramPacket7getPortEv
        - _ZNK7log4cxx7helpers14DatagramPacket9getLengthEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_sockaddr_info_get
        - apr_socket_sendto
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:111,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:114,2'
          Dst:             _ZNK7log4cxx7helpers14DatagramPacket10getAddressEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:114,2'
          Dst:             _ZNK7log4cxx7helpers11InetAddress14getHostAddressEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:114,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:117,63'
          Dst:             _ZNK7log4cxx7helpers14DatagramPacket7getPortEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:118,16'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:117,3'
          Dst:             apr_sockaddr_info_get
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:122,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:122,9'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:122,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:122,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:126,22'
          Dst:             _ZNK7log4cxx7helpers14DatagramPacket9getLengthEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:128,14'
          Dst:             _ZNK7log4cxx7helpers14DatagramPacket7getDataEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:127,11'
          Dst:             apr_socket_sendto
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:132,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:132,9'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:132,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:132,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:134,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:134,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    apr_socket_sendto
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocket7receiveERNSt3__110shared_ptrINS0_14DatagramPacketEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprdatagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          165
      EdgeCount:       41
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - _ZN7log4cxx7helpers11IOExceptionC2Ei
        - _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - _ZN7log4cxx7helpers4PoolC2Ev
        - _ZN7log4cxx7helpers4PoolD2Ev
        - _ZNK7log4cxx7helpers11InetAddress14getHostAddressEv
        - _ZNK7log4cxx7helpers14DatagramPacket10getAddressEv
        - _ZNK7log4cxx7helpers14DatagramPacket7getDataEv
        - _ZNK7log4cxx7helpers14DatagramPacket7getPortEv
        - _ZNK7log4cxx7helpers14DatagramPacket9getLengthEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_sockaddr_info_get
        - apr_socket_recvfrom
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:84,7'
          Dst:             _ZN7log4cxx7helpers4PoolC2Ev
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:87,2'
          Dst:             _ZNK7log4cxx7helpers14DatagramPacket10getAddressEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:87,2'
          Dst:             _ZNK7log4cxx7helpers11InetAddress14getHostAddressEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:87,2'
          Dst:             _ZN7log4cxx7helpers10Transcoder6encodeERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEERNS3_IcNS4_IcEENS6_IcEEEE
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:91,7'
          Dst:             _ZNK7log4cxx7helpers14DatagramPacket7getPortEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:91,30'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:90,3'
          Dst:             apr_sockaddr_info_get
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:95,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:95,9'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:95,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:95,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:99,22'
          Dst:             _ZNK7log4cxx7helpers14DatagramPacket9getLengthEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:101,14'
          Dst:             _ZNK7log4cxx7helpers14DatagramPacket7getDataEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:100,11'
          Dst:             apr_socket_recvfrom
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:105,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:105,9'
          Dst:             _ZN7log4cxx7helpers11IOExceptionC2Ei
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:105,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:105,3'
          Dst:             __cxa_free_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:107,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:107,1'
          Dst:             _ZN7log4cxx7helpers4PoolD2Ev
    - functionName:    apr_socket_recvfrom
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocketC2EiNSt3__110shared_ptrINS0_11InetAddressEEE
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprdatagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramSocketC2ENSt3__110unique_ptrINS1_18DatagramSocketPrivENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx7helpers14DatagramSocketD2Ev
        - _ZN7log4cxx7helpers17APRDatagramSocket4initEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:64,2'
          Dst:             _ZN7log4cxx7helpers14DatagramSocketC2ENSt3__110unique_ptrINS1_18DatagramSocketPrivENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:65,2'
          Dst:             _ZN7log4cxx7helpers17APRDatagramSocket4initEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:66,1'
          Dst:             _ZN7log4cxx7helpers14DatagramSocketD2Ev
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocket4initEv
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprdatagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - _ZN7log4cxx7helpers15SocketExceptionD2Ev
        - _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - apr_socket_create
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:73,37'
          Dst:             _ZN7log4cxx7helpers4Pool10getAPRPoolEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:72,3'
          Dst:             apr_socket_create
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:78,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:78,9'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionC2Ei
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:78,3'
          Dst:             __cxa_throw
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:78,3'
          Dst:             _ZN7log4cxx7helpers15SocketExceptionD2Ev
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:78,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocketC2Ei
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprdatagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramSocketC2ENSt3__110unique_ptrINS1_18DatagramSocketPrivENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx7helpers14DatagramSocketD2Ev
        - _ZN7log4cxx7helpers17APRDatagramSocket4initEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:59,2'
          Dst:             _ZN7log4cxx7helpers14DatagramSocketC2ENSt3__110unique_ptrINS1_18DatagramSocketPrivENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:60,2'
          Dst:             _ZN7log4cxx7helpers17APRDatagramSocket4initEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:61,1'
          Dst:             _ZN7log4cxx7helpers14DatagramSocketD2Ev
    - functionName:    _ZN7log4cxx7helpers17APRDatagramSocketC2Ev
      functionSourceFile: '/src/logging-log4cxx/src/main/cpp/aprdatagramsocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7log4cxx7helpers14DatagramSocketC2ENSt3__110unique_ptrINS1_18DatagramSocketPrivENS2_14default_deleteIS4_EEEE
        - _ZN7log4cxx7helpers14DatagramSocketD2Ev
        - _ZN7log4cxx7helpers17APRDatagramSocket4initEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:54,2'
          Dst:             _ZN7log4cxx7helpers14DatagramSocketC2ENSt3__110unique_ptrINS1_18DatagramSocketPrivENS2_14default_deleteIS4_EEEE
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:55,2'
          Dst:             _ZN7log4cxx7helpers17APRDatagramSocket4initEv
        - Src:             'src/main/cpp/aprdatagramsocket.cpp:56,1'
          Dst:             _ZN7log4cxx7helpers14DatagramSocketD2Ev
...
